Sha256: cdebb2d6fa8abee9fce712b9494ebd4f9e810fd2fa1a46d628b01c9be84360ec
Contents?: true
Size: 803 Bytes
Versions: 2
Compression:
Stored size: 803 Bytes
Contents
require 'spec_helper' require 'contextio/message' describe ContextIO::Message do let(:api) { double('api') } subject { ContextIO::Message.new(api, resource_url: 'resource/url') } describe "#flags" do before do allow(api).to receive(:request).and_return({'seen' => 0}) end it "gets to the flags method api" do expect(api).to receive(:request).with( :get, 'resource/url/flags' ) subject.flags end end describe "#set_flags" do before do allow(api).to receive(:request).and_return({'seen' => 1}) end it "gets to the flags method api" do expect(api).to receive(:request).with( :post, 'resource/url/flags', {:seen => 1} ) subject.set_flags({:seen => true}) end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
contextio-1.7.2 | spec/unit/contextio/message_spec.rb |
contextio-1.7.1 | spec/unit/contextio/message_spec.rb |