2012-05-14 27 views
2

我正在嘗試爲我的android應用程序編寫測試。 我有一個活動,它從onCreate()方法中傳遞給它的Bundle中的幾個文本字段進行初始化(在實際情況中,數據已經從另一個活動放入包中)在ActivityInstrumentationTestCase中使用自定義包

我寫了一個測試它擴展了ActivityInstrumentationTestCase2但我找不到在測試中注入自定義Bundle的方法

任何人都可以協助請求嗎?

回答

2

您應該使用InstrumentationTestCase.launchActivity()收到Bundle作爲參數。還請注意,ActivityInstrumentationTestCase2延伸了InstrumentationTestCase,您應該在getActivity()之前調用launchActivity()或代替getActivity()

相關問題