Sha256: 83cbfb5377c46393eae8177c1da6e068f05e719f03927d7427e710fb1328883f
Contents?: true
Size: 510 Bytes
Versions: 6
Compression:
Stored size: 510 Bytes
Contents
require 'spec_helper' describe BrazeRuby::REST::TrackUsers do let(:http) { double(:http) } let(:payload) {{ attributes: :attributes, events: :events, purchases: :purchases }} let(:api_key) { :api_key } subject { described_class.new :rest_url} before { subject.http = http } it 'makes an http call to the track user endpoint' do expect(http).to receive(:post).with '/users/track', payload.merge({ api_key: :api_key }) subject.perform(api_key, payload) end end
Version data entries
6 entries across 6 versions & 1 rubygems