spec/lib/myfinance/client_spec.rb in myfinance-0.2.0 vs spec/lib/myfinance/client_spec.rb in myfinance-0.3.0
- old
+ new
@@ -3,11 +3,18 @@
describe Myfinance::Client do
subject { client }
describe "#initialize" do
it "instantiates a new Myfinance::Http object" do
- expect(Myfinance::Http).to receive(:new).with("abc")
+ expect(Myfinance::Http).to receive(:new).with("abc", nil)
Myfinance::Client.new("abc")
+ end
+
+ context "when account_id is present" do
+ it "instantiates a new Myfinance::Http object" do
+ expect(Myfinance::Http).to receive(:new).with("abc", 123)
+ Myfinance::Client.new("abc", 123)
+ end
end
end
describe "#authenticated?" do
context "with a valid token" do