Sha256: b72d24040e60b123f3635ac2e0783c93518d700a94d609cc1ad7cc0e62130e56
Contents?: true
Size: 1.15 KB
Versions: 1
Compression:
Stored size: 1.15 KB
Contents
require 'test_helper' module ScCore class RolesControllerTest < ActionController::TestCase setup do @role = sc_core_roles(:one) @routes = Engine.routes end test "should get index" do get :index assert_response :success assert_not_nil assigns(:roles) end test "should get new" do get :new assert_response :success end test "should create role" do assert_difference('Role.count') do post :create, role: { identifier: @role.identifier, name: @role.name } end assert_redirected_to role_path(assigns(:role)) end test "should show role" do get :show, id: @role assert_response :success end test "should get edit" do get :edit, id: @role assert_response :success end test "should update role" do patch :update, id: @role, role: { identifier: @role.identifier, name: @role.name } assert_redirected_to role_path(assigns(:role)) end test "should destroy role" do assert_difference('Role.count', -1) do delete :destroy, id: @role end assert_redirected_to roles_path end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
sc_core-0.0.7 | test/controllers/sc_core/roles_controller_test.rb |