2011-08-10 5 views
3

Rhomobile 프레임 워크를 사용하여 다른 휴대폰에서 실행해야하는 응용 프로그램을 개발하고 있습니다. tutorial에는 예제 모델에 대한 테스트 작성 방법이 나와 있습니다. 사람. 실제로이 프레임 워크는 모델에 대한 더미 테스트를 생성하는 명령 줄 도구 rhogen spec을 제공합니다. 컨트롤러 클래스 테스트를 작성하려면 어떻게해야합니까? PersonController? 나는 Rails에서 어떻게 할 것인가와 비슷한 것을 생각하고 있었지만, rspec은 알지 못했고, postredirect_to 메서드는 작동하지 않는 것 같습니다.Rhomobile의 컨트롤러를 BDD 스타일로 테스트하려면 어떻게해야합니까?

+0

나는이 종류의 설정에 대한 요리 책에 대한 답변을 너무 좋아합니다. – RockMeetHardplace

답변

0

응용 프로그램의 동작을 지정하려는 경우 (이것은 컨트롤러가 담당하는 것입니다.) 일반적으로 StoryBDD 프레임 워크를 사용하여이를 적용합니다 (예 : Cucumber). Rspec은 SpecBDD이며 다른 수준의 추상화로 간주됩니다. 즉, 클래스가 서로 의사 소통하는 방식과 수행하는 방식을 지정하는 것입니다.

Cucumber's github page에서 많은 자습서를 찾을 수 있습니다. This one 도움이 될 수 있습니다.

관련 문제