Sha256: 91b12e999dde014dddc56e361bf546f624d11ec1099c1e6f2a846ff1aef84218
Contents?: true
Size: 1.31 KB
Versions: 24
Compression:
Stored size: 1.31 KB
Contents
require 'test_helper' module KepplerCapsules class CapsulesControllerTest < ActionDispatch::IntegrationTest include Engine.routes.url_helpers setup do @capsule = keppler_capsules_capsules(:one) end test "should get index" do get capsules_url assert_response :success end test "should get new" do get new_capsule_url assert_response :success end test "should create capsule" do assert_difference('Capsule.count') do post capsules_url, params: { capsule: { deleted_at: @capsule.deleted_at, name: @capsule.name, position: @capsule.position } } end assert_redirected_to capsule_url(Capsule.last) end test "should show capsule" do get capsule_url(@capsule) assert_response :success end test "should get edit" do get edit_capsule_url(@capsule) assert_response :success end test "should update capsule" do patch capsule_url(@capsule), params: { capsule: { deleted_at: @capsule.deleted_at, name: @capsule.name, position: @capsule.position } } assert_redirected_to capsule_url(@capsule) end test "should destroy capsule" do assert_difference('Capsule.count', -1) do delete capsule_url(@capsule) end assert_redirected_to capsules_url end end end
Version data entries
24 entries across 24 versions & 1 rubygems