Sha256: 43ca5da3ec56c418069961a2b6fa917e2c38a3476160fa140dfb80f2fe1fa73a
Contents?: true
Size: 1.06 KB
Versions: 1
Compression:
Stored size: 1.06 KB
Contents
require "spec_helper" describe Databox::Messages do let(:messages){ Databox::Messages.new("just_messages") } context "add messages" do it { expect(messages.name).to eq "just_messages" } it { expect { messages.add("Just message", "Number") } .to change { messages.list.size }.from(0).to(1) } context "save" do context "simple" do before { stub_request(:post, /push/) .to_return { request_from "simple_message" } } before { messages.add("I was here", "USD") } it { expect { messages.save } .to change { messages.list.size }.to(0) } end context "multiple" do before { stub_request(:post, /push/) .to_return { request_from "multiple_message" } } before do messages.add("I was here", "Number") messages.add("This is test", "EUR") end it { expect { messages.save } .to change { messages.list.size }.to(0) } end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
databox-0.1.2 | spec/databox/messages_spec.rb |