Sha256: e2bd2713680e3d5d73c725321e546143da70ea71085adf2d654b6b21bdb83bfb
Contents?: true
Size: 1.06 KB
Versions: 12
Compression:
Stored size: 1.06 KB
Contents
require 'test_helper' class BeaversControllerTest < ActionController::TestCase setup do @beaver = beavers(:one) end test 'should get index' do get :index assert_response :success assert_not_nil assigns(:beavers) end test 'should get new' do get :new assert_response :success end test 'should create beaver' do assert_difference('Beaver.count') do post :create, params: { beaver: { name: @beaver.name } } end assert_redirected_to beaver_path(assigns(:beaver)) end test 'should show beaver' do get :show, params: { id: @beaver } assert_response :success end test 'should get edit' do get :edit, params: { id: @beaver } assert_response :success end test 'should update beaver' do patch :update, params: { id: @beaver, beaver: { name: @beaver.name } } assert_redirected_to beaver_path(assigns(:beaver)) end test 'should destroy beaver' do assert_difference('Beaver.count', -1) do delete :destroy, params: { id: @beaver } end assert_redirected_to beavers_path end end
Version data entries
12 entries across 12 versions & 2 rubygems