@@ -115,6 +115,15 LOREM | |||
|
115 | 115 | assert_equal 1, ActionMailer::Base.deliveries.size |
|
116 | 116 | end |
|
117 | 117 | |
|
118 | def test_create_with_failure | |
|
119 | @request.session[:user_id] = 2 | |
|
120 | assert_no_difference 'Document.count' do | |
|
121 | post :create, :project_id => 'ecookbook', :document => { :title => ''} | |
|
122 | end | |
|
123 | assert_response :success | |
|
124 | assert_template 'new' | |
|
125 | end | |
|
126 | ||
|
118 | 127 | def test_edit |
|
119 | 128 | @request.session[:user_id] = 2 |
|
120 | 129 | get :edit, :id => 1 |
@@ -130,6 +139,13 LOREM | |||
|
130 | 139 | assert_equal 'test_update', document.title |
|
131 | 140 | end |
|
132 | 141 | |
|
142 | def test_update_with_failure | |
|
143 | @request.session[:user_id] = 2 | |
|
144 | put :update, :id => 1, :document => {:title => ''} | |
|
145 | assert_response :success | |
|
146 | assert_template 'edit' | |
|
147 | end | |
|
148 | ||
|
133 | 149 | def test_destroy |
|
134 | 150 | @request.session[:user_id] = 2 |
|
135 | 151 | assert_difference 'Document.count', -1 do |
General Comments 0
You need to be logged in to leave comments.
Login now