Sha256: 2e36e444e37853c659a275e971c66d3f5064300323733b2af1df36782f01a04d
Contents?: true
Size: 576 Bytes
Versions: 4
Compression:
Stored size: 576 Bytes
Contents
require 'test_helper' module PagesCms class ContactsControllerTest < ActionController::TestCase setup do @routes = Engine.routes ActionMailer::Base.deliveries.clear end test 'submit a contact form' do request.env['HTTP_REFERER'] = 'where_i_came_from' assert_difference 'Contact.count', +1 do post :create, account: 1, contact: { name: 'Jimmy', email: 'jimmy@test.com', message: 'hello there' } end assert_redirected_to 'where_i_came_from' assert_equal 1, ActionMailer::Base.deliveries.size end end end
Version data entries
4 entries across 4 versions & 1 rubygems