Sha256: dbc09c5b32ced443f30f126253e3f4f21de2255da1d948e77c93684baa00686c
Contents?: true
Size: 679 Bytes
Versions: 3
Compression:
Stored size: 679 Bytes
Contents
# frozen_string_literal: true require 'spec_helper' describe 'delete users' do let(:external_ids) { [400, 401, 402] } subject(:delete_users) do api.delete_users(external_ids) end context 'with success', vcr: true do it 'responds with created' do expect(delete_users.status).to be 201 end it 'responds with success message' do expect(JSON.parse(delete_users.body)).to include( 'deleted' => 3, 'message' => 'success' ) end end context 'unauthorized', vcr: true do let(:api_key) { 'non-existent' } it 'responds with unauthorized' do expect(delete_users.status).to be 401 end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
braze_ruby-0.4.2 | spec/integrations/delete_users_spec.rb |
braze_ruby-0.4.1 | spec/integrations/delete_users_spec.rb |
braze_ruby-0.4.0 | spec/integrations/delete_users_spec.rb |