Sha256: 806af0a7b3b9d5bc55928e8eb21fff3b2eda6c707f6d616af5d506be37811aa1
Contents?: true
Size: 853 Bytes
Versions: 3
Compression:
Stored size: 853 Bytes
Contents
require 'test_helper' class Custom::SessionsControllerTest < ActionController::TestCase describe Custom::SessionsController do before do @existing_user = users(:confirmed_email_user) @existing_user.skip_confirmation! @existing_user.save! end test "yield resource to block on create success" do post :create, { email: @existing_user.email, password: 'secret123' } assert @controller.create_block_called?, "create failed to yield resource to provided block" end test "yield resource to block on destroy success" do @auth_headers = @existing_user.create_new_auth_token request.headers.merge!(@auth_headers) delete :destroy, format: :json assert @controller.destroy_block_called?, "destroy failed to yield resource to provided block" end end end
Version data entries
3 entries across 3 versions & 1 rubygems