Sha256: 15474fce87dcb933cc06df8df20eab7c94799ff81dcdfbd7827869bf074d1279
Contents?: true
Size: 1 KB
Versions: 8
Compression:
Stored size: 1 KB
Contents
require "test_helper" class OrdersControllerTest < ActionDispatch::IntegrationTest setup do @order = Order.create!(name: "Name", qty: 123) end test "should get index" do get orders_url assert_response :success end test "should get new" do get new_order_url assert_response :success end test "should create order" do assert_difference("Order.count") do post orders_url, params: {order: {name: @order.name, qty: 234}} end assert_redirected_to order_url(Order.last) end test "should show order" do get order_url(@order) assert_response :success end test "should get edit" do get edit_order_url(@order) assert_response :success end test "should update order" do patch order_url(@order), params: {order: {name: @order.name}} assert_redirected_to order_url(@order) end test "should destroy order" do assert_difference("Order.count", -1) do delete order_url(@order) end assert_redirected_to orders_url end end
Version data entries
8 entries across 8 versions & 1 rubygems