Sha256: 78ae8e20d16d6157b61659e3bde5a287df3956af221b77a5d22cb7f253c9e72f
Contents?: true
Size: 1.21 KB
Versions: 4
Compression:
Stored size: 1.21 KB
Contents
require 'test_helper' class AddressesControllerTest < ActionDispatch::IntegrationTest setup do @address = addresses(:one) end test "should get index" do get addresses_url assert_response :success end test "should get new" do get new_address_url assert_response :success end test "should create address" do assert_difference('Address.count') do post addresses_url, params: { address: { city: @address.city, neighborhood: @address.neighborhood, state: @address.state, zipcode: @address.zipcode } } end assert_redirected_to address_url(Address.last) end test "should show address" do get address_url(@address) assert_response :success end test "should get edit" do get edit_address_url(@address) assert_response :success end test "should update address" do patch address_url(@address), params: { address: { city: @address.city, neighborhood: @address.neighborhood, state: @address.state, zipcode: @address.zipcode } } assert_redirected_to address_url(@address) end test "should destroy address" do assert_difference('Address.count', -1) do delete address_url(@address) end assert_redirected_to addresses_url end end
Version data entries
4 entries across 4 versions & 1 rubygems