0
我按照提及的步驟操作Robolectric http://robolectric.org/eclipse-quick-start/ 我能夠按照提供的步驟成功運行測試。爲新的新項目和測試項目。Robolectric測試沒有針對自己的項目運行應用程序類別
但是,當我對我現有的項目採用相同的步驟時,沒有任何反應,只有警告正在顯示,測試終止。
我現有的應用程序是目標的android-15和我使用robolectric-2.2-jar-with-dependencies.jar
附:我爲我現有的項目創建了一個新的Java項目。
UPDATE
後調試的時間,我發現,如果我從AndroidManifest刪除android:name="com.myapp.bl.MyApplication
,那麼它開始執行測試。
<application
android:name="com.myapp.bl.MyApplication"
android:allowBackup="false"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
是否有任何另外的標誌或設置,我必須通過Robolectric,使其 理解MyApplication的類。
問候, Yuvi