2014-01-06 71 views
0

我正在寫一個應用程序在科羅納和來自TDD背景我想寫一些單元測試它。我通過luarocks安裝,大多數東西似乎工作正常(爲每一個寫了幾個小模塊和測試套件)。當我正在測試的模塊需要一個類似storyboard的電暈庫時,我開始遇到問題,這會導致錯誤"module 'storyboard' not found"科羅娜TDD與破壞「模塊」故事板「找不到」

有沒有人Corona TDD經驗有任何建​​議?也許包含Corona模塊的目錄位於Lua搜索路徑中?

在此先感謝!

+0

是您'LUA_PATH'環境變量設置是否正確? –

+0

@RyanStein它被設置。不知道它是否設置正確。其他一切正常加載。奇怪的是'storyboard'模塊在我的'main.lua'中是非常好的(當我通過模擬器運行應用程序時)。 – Stratus3D

+0

'LUA_PATH'包含Corona的庫的路徑嗎?就像'./?。lua;/path/to/Corona/?. lua'。我假設模擬器在運行之前自動包含該路徑。 –

回答

0

檢查了這一點:https://github.com/chris-allnutt/unit-tested-corona

你能在那裏找到工作的例子。

我個人已經安裝時遇到問題搗毀,所以我LunaTest去代替,事情經過電暈偉大的工作: LunaTest and Corona

+0

我沒有看到任何使用故事板模塊的回購示例。你能提供一個例子嗎? – Stratus3D

+0

你用Corona模擬器或Lua解釋器運行代碼嗎? 我個人有很多問題與破壞和日冕一起工作,所以我決定使用月神測試,而事情進展順利! LunaTest和電暈教程在這裏:http://jessewarden.com/2012/07/unit-testing-in-corona-sdk-using-lunatest.html –