Sha256: dc273b53a5d75a63c8b666402d3a2ed3e82a47d71ffed9eb3463050178e447ed
Contents?: true
Size: 923 Bytes
Versions: 10
Compression:
Stored size: 923 Bytes
Contents
# frozen_string_literal: true require 'rails_helper' describe DHC::Auth do before(:each) do DHC.config.interceptors = [DHC::Auth] end it 'adds body authentication to the existing request body' do stub_request(:post, 'http://depay.fi/') .with(body: { message: 'body', userToken: 'dheur5hrk3' }.to_json) DHC.post('http://depay.fi', auth: { body: { userToken: 'dheur5hrk3' } }, body: { message: 'body' }) end it 'adds body authentication to an empty request body' do stub_request(:post, 'http://depay.fi/') .with(body: { userToken: 'dheur5hrk3' }.to_json) DHC.post('http://depay.fi', auth: { body: { userToken: 'dheur5hrk3' } }) end it 'adds nothing if request method is GET' do stub_request(:get, 'http://depay.fi/') DHC.get('http://depay.fi', auth: { body: { userToken: 'dheur5hrk3' } }) end end
Version data entries
10 entries across 10 versions & 1 rubygems