2014-09-22 116 views
1

我想使用RoboSpock來測試我的android應用程序,但我堅持設置我的項目。我創建了一個我已經添加到github的示例項目。 https://github.com/DerSchimi/RoboSpockExample 該項目包含一個名爲AppLibrary的文件夾,它是一個android庫。該應用程序本身在App文件夾內。 所有的RoboSpock測試都應該進入AppTests文件夾。我已經配置好了一切,但是當我嘗試運行我的測試中,我得到這個錯誤信息:需要幫助設置RoboSpock

警告:對於ro.build.date.utc

groovy.lang.MissingPropertyException沒有系統屬性值:無這樣的屬性:AppActivity類:de.derschimi.app.MainActivitySpecification 在de.derschimi.app.MainActivitySpecification.Should打招呼世界(MainActivitySpecification.groovy:15)

這是代碼行:

def mainActivity = Robolectric.buildActivity(AppActivity.class).create().get() 

有沒有誰在使用RoboSpock?非常感謝你的幫助!

回答

3

該插件我認爲已棄用。在這一刻,我正在創建一些示例,瞭解如何執行gradle java插件,瞭解android之一。我建議瀏覽這個項目。 https://github.com/pjakubczyk/robospock-sample/tree/master/simple

+0

感謝您的幫助。 pelotasplus做得非常好!我會upvote你的答案,但我需要更多的聲譽;) – user40369 2014-09-24 15:12:00

+0

因爲你看到我有同樣的問題。享受robospock! – 2014-09-24 21:30:17

+0

如果Rudy的鏈接不能幫助您,請查看我現在正在工作的項目! https://github.com/DerSchimi/RoboSpockExample – user40369 2014-09-25 09:04:15