1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
|
require 'test_helper'
class ArticlesControllerTest < ActionController::TestCase
test "should get index" do
get :index
assert_response :success
assert_not_nil assigns(:articles)
end
test "should get new" do
get :new
assert_response :success
end
test "should create article" do
assert_difference('Article.count') do
post :create, :article => { }
end
assert_redirected_to article_path(assigns(:article))
end
test "should show article" do
get :show, :id => articles(:one).id
assert_response :success
end
test "should get edit" do
get :edit, :id => articles(:one).id
assert_response :success
end
test "should update article" do
put :update, :id => articles(:one).id, :article => { }
assert_redirected_to article_path(assigns(:article))
end
test "should destroy article" do
assert_difference('Article.count', -1) do
delete :destroy, :id => articles(:one).id
end
assert_redirected_to articles_path
end
end
|