我想使用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?非常感謝你的幫助!
感謝您的幫助。 pelotasplus做得非常好!我會upvote你的答案,但我需要更多的聲譽;) – user40369 2014-09-24 15:12:00
因爲你看到我有同樣的問題。享受robospock! – 2014-09-24 21:30:17
如果Rudy的鏈接不能幫助您,請查看我現在正在工作的項目! https://github.com/DerSchimi/RoboSpockExample – user40369 2014-09-25 09:04:15