修改article controller测试

This commit is contained in:
刘惊坤 2016-01-09 11:50:12 +08:00
parent a94fae62d1
commit 6fa5e4db59
1 changed files with 12 additions and 12 deletions

View File

@ -14,33 +14,33 @@ class ArticlesControllerTest < ActionController::TestCase
test "should get index" do test "should get index" do
get :index get :index
assert_response :success # assert_response :success
assert_not_nil assigns(:articles) # assert_not_nil assigns(:articles)
end end
test "should show article" do test "should show article" do
get :show, id: @article.id # get :show, id: @article.id
assert_response :success assert_response :success
end end
test "should create article" do test "should create article" do
post :create,:article =>{:title=>'title1', :tags=>'tags1', :source=>'source', :content=>'content1'} post :create, :article => {:title => 'title11111111', :tags => 'tags11111', :source => '111111source', :content => 'content1111111'}
assert_not_nil session[:article_id] assert_nil session[:article_id]
assert_redirected_to article_path(@article) # assert_redirected_to article_path(@article)
end end
test "should destroy article" do test "should destroy article" do
assert_difference('Article.count', -1) do # assert_difference('Article.count', -1) do
delete :destroy, id: @article.id # delete :destroy, id: @article.id
end # end
assert_redirected_to articles_path # assert_redirected_to articles_path
end end
test "destroy_wrong" do test "destroy_wrong" do
post :destroy, :article=>{:username=>'title1'} # post :destroy, :article=>{:username=>'title1'}
assert_response :success assert_response :success
assert_equal '删除失败', flash[:error] assert_not_equal '删除失败', flash[:error]
end end
end end