2012-04-23 3 views
1

내 앱에서 새 프로젝트를 테스트하고 있습니다. 현재 rspec을 이용한 통합 테스트를하고 있습니다. 여기에 내 코드입니다 :프로젝트 관리자 앱에서 새 프로젝트를 테스트하는 가장 좋은 방법

3 describe "Projects" do 
    4 describe "create project" do 
    5  it "should create a new project" do 
    6  lambda do 
    7   visit root_path 
    8   click_link 'new project'   
    9   fill_in :name, :with => 'Project name' 
10   fill_in :description, :with => 'This is a description' 
11   click_button 'Create' 
12  end.should change(Project, :count).by(1) 
13  end 
14 end 
15 end 
나는 또한 같은 줄 끝에서 11 일을 추가 할

:

response.should render_template 'new' 

...하지만 난

@request must be an ActionDispatch::Request 

내가이 일을하고 있습니까이 오류를 받고 계속 권리? 가장 좋은 방법은 무엇입니까?

답변

관련 문제