0
我有一個使用應用程序實例進行應用程序級別簿保留的活動。我在靜態成員中創建應用程序實例(在應用程序子類本身中)。如果我只使用Robolectric運行它,但它運行正常,但如果使用Robolectric的Powermockito,則應用程序不會創建,並且當我嘗試從活動訪問它時,成員varialble爲null。應用程序實例未使用Robolectric和powermock進行初始化
我有一個使用應用程序實例進行應用程序級別簿保留的活動。我在靜態成員中創建應用程序實例(在應用程序子類本身中)。如果我只使用Robolectric運行它,但它運行正常,但如果使用Robolectric的Powermockito,則應用程序不會創建,並且當我嘗試從活動訪問它時,成員varialble爲null。應用程序實例未使用Robolectric和powermock進行初始化
嘗試將您的應用程序類添加到PowerMockIgnore
註釋列表中。
E.g.
@PowerMockIgnore({ "org.mockito.*", "org.robolectric.*", "android.*","your_application"})
希望它有幫助。
向我們展示您的測試代碼 –