Sha256: 71f78c26f6932ef8035b4fa4072996f279055dd4ec71fb2161e71cabfbcbfd4b
Contents?: true
Size: 1.37 KB
Versions: 24
Compression:
Stored size: 1.37 KB
Contents
require 'test_helper' module KepplerFrontend class ParametersControllerTest < ActionDispatch::IntegrationTest include Engine.routes.url_helpers setup do @parameter = keppler_frontend_parameters(:one) end test "should get index" do get parameters_url assert_response :success end test "should get new" do get new_parameter_url assert_response :success end test "should create parameter" do assert_difference('Parameter.count') do post parameters_url, params: { parameter: { deleted_at: @parameter.deleted_at, name: @parameter.name, position: @parameter.position } } end assert_redirected_to parameter_url(Parameter.last) end test "should show parameter" do get parameter_url(@parameter) assert_response :success end test "should get edit" do get edit_parameter_url(@parameter) assert_response :success end test "should update parameter" do patch parameter_url(@parameter), params: { parameter: { deleted_at: @parameter.deleted_at, name: @parameter.name, position: @parameter.position } } assert_redirected_to parameter_url(@parameter) end test "should destroy parameter" do assert_difference('Parameter.count', -1) do delete parameter_url(@parameter) end assert_redirected_to parameters_url end end end
Version data entries
24 entries across 24 versions & 1 rubygems