2012-10-24 2 views
1

그래서 꽤 복잡한 중첩 된 양식에 대한 컨트롤러 테스트를 작성하려고합니다. 나는 모델 테스트를 위해 잘 작동하는 기계공이 있지만 컨트롤러 테스트에서 포스트 요청에 사용할 중첩 된 해시를 가져올 수 없습니다.중첩 된 특성을 얻는 방법 기계공과 해시?

이 문제를 해결하는 가장 좋은 방법은 무엇입니까?

답변

0

Machinist은 모델 인스턴스를 생성하고 모든 객체뿐만 아니라 속성과 연결을 채우기 위해 사용됩니다. readme에서 '객체'라고 부르지 만 코드 샘플은 모델 인스턴스화만을 다룹니다. 따라서 테스트 코드에 컨트롤러 매개 변수를 만들어야합니다. 아마도 테스트 파일에 맞추기가 너무 힘들 때 헬퍼를 테스트하도록 이동해야합니다.