Sha256: f00809608799d61b6760af83d02f49697e29b526f01a8e875a2ae0c0fa481ea6
Contents?: true
Size: 770 Bytes
Versions: 8
Compression:
Stored size: 770 Bytes
Contents
require 'spec_helper' describe LiveQA::Identity do describe '#create' do let(:response) { double('LiveQA::Request', body: "{\"object\":\"watcher\",\"id\":1}") } before { expect(LiveQA::Request).to receive(:execute).and_return(response) } subject(:create) { LiveQA::Watcher.create(template_flow: 'My Flow', expected_times: 42) } it { is_expected.to be_successful } it { expect(create.id).to eq(1) } end describe '#delete' do let(:response) { double('LiveQA::Request', body: "{\"object\":\"watcher\",\"id\":1}") } before { expect(LiveQA::Request).to receive(:execute).and_return(response) } subject(:delete) { LiveQA::Watcher.delete(1) } it { is_expected.to be_successful } it { expect(delete.id).to eq(1) } end end
Version data entries
8 entries across 8 versions & 1 rubygems