Sha256: 5c41fd66b3bf701d071289b4859045c834aa80324c5d9a95882174ecf3ce5417
Contents?: true
Size: 530 Bytes
Versions: 3
Compression:
Stored size: 530 Bytes
Contents
# frozen_string_literal: true require 'spec_helper' describe BrazeRuby::REST::TrackUsers do let(:http) { double(:http) } let(:payload) do { attributes: :attributes, events: :events, purchases: :purchases } end let(:api_key) { :api_key } subject { described_class.new :api_key, :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 subject.perform(**payload) end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
braze_ruby-0.4.2 | spec/braze_ruby/rest/track_users_spec.rb |
braze_ruby-0.4.1 | spec/braze_ruby/rest/track_users_spec.rb |
braze_ruby-0.4.0 | spec/braze_ruby/rest/track_users_spec.rb |