2014-01-06 2 views
0

코로나에 응용 프로그램을 작성하고 TDD 배경에서 응용 프로그램을 작성하고 싶습니다. 나는 루아 록크 (luarocks)를 통해 설치가 망가졌으며 대부분의 것들이 잘 작동하고있는 것으로 보인다. (하나씩 작은 모듈과 테스트 스위트를 썼다.) 내가 테스트하는 모듈에서 오류가 발생하는 storyboard과 같은 코로나 라이브러리가 필요하면 문제가 발생하기 시작합니다.코로나 TDD에 "모듈"스토리 보드가 발견되지 않았습니다.

누구나 코로나 TDD 환경에 대한 의견이 있습니까? 아마도 코로나 모듈이 포함 된 디렉토리가 루아 검색 경로에 있습니까?

미리 감사드립니다.

+0

제대로 설정되어 있습니까? –

+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 갔다 체포 설치했고 일이 코로나에 큰 노력하고 있습니다 : 귀하의`LUA_PATH` 환경 변수 LunaTest and Corona

+0

스토리 보드 모듈을 사용하고있는 해당 사례에서 어떤 사례도 보지 못했습니다. 예제를 제공해 줄 수 있습니까? – Stratus3D

+0

코로나 시뮬레이터 또는 루아 인터프리터로 코드를 실행하고 있습니까? 나는 개인적으로 체포 된 코로나와 함께 많은 문제를 가지고 있었기 때문에 루나 테스트를 대신 사용하기로 결정했습니다. LunaTest와 코로나 자습서는 여기에서 : http://jessewarden.com/2012/07/unit-testing-in-corona-sdk-using-lunatest.html –

관련 문제