2011-09-16 4 views
0

어떤 경우에는 확실히 그것을 안다)? 그리고 아마도 그것을 할 필요가 없습니다, "나는 텍스트"제목 ""과 같은 쓰레기를 쓰기에 충분합니까? 일부 개발자는 (내 경우에는) 라우팅, 유효성 검사 등 bdd 직원을 통해 테스트하지 않는다는 것을 알았습니다. 나에게 어떤 조언을 할 수 있니?오이 CRUD 편집 및 미리보기 페이지

그리고이 라우팅 테스트를 수행 할 필요가 있다면 어떻게하면 그 문자열을 파싱 할 수 있습니까? 일반적인 걸림돌이 될 수 있습니다. 아마도 여러 번 했었지만 찾을 수는 없습니다.

+0

내가 질문의 첫 번째 부분에 대한 답을 발견 http://stackoverflow.com/questions/3576210/routing-problem-with-cucumber 보인다 – zishe

답변

3

귀하의 질문은 다음과 같이 매우 어렵지만 부분적으로 대답하는 것이 좋습니다. 인스턴스 변수를 사용하여 단계간에 상태를 공유 할 수 있습니다.

Given /^a post$/ 
    @post = Post.create!(:title => '...') 
end 

When /^I edit that post$/ 
    visit post_edit_path(@post) 
end