1
我正在嘗試爲當前正在開發的應用程序設置JUnit測試用例。我面臨的主要問題是我無法訪問我存儲在我的Application類中的對象。 我正在擴展用於編寫測試用例的AndroidTestCase類。Android JUnit測試應用程序類
我試圖通過
Myapp app = (Myapp) getContext()
.getApplicationContext();
String myData=app.getData();
獲得訪問該對象(說MYDATA的),但它在app.getData拋出空指針異常(); 如何在運行時訪問此對象?
感謝您的答覆。我沒有在測試應用程序的Manifest中的應用程序標記中添加android:name =「」屬性。我應該如何添加?班級名稱應該是什麼?假設我的目標應用有applciation class'MyApp',那麼應該在測試應用 – afadfadf
的清單中添加什麼,我認爲** android:name =「MyApp」**如果沒有在包下,請嘗試使用IDE的建議熱鍵,用於Intellij Idea的ctrl +空格 – artemiygrn