Sha256: 6b18960ad6ca93163dc0aaab0216cf9e29f55f092116044cf9360d726f7d3649
Contents?: true
Size: 765 Bytes
Versions: 22
Compression:
Stored size: 765 Bytes
Contents
require "spec_helper" describe Myfinance::Resources::Account, vcr: true do let(:entity_klass) { described_class } describe "#find_all" do context "with success" do subject { client.accounts.find_all } it "show all accounts successfully" do expect(subject).to be_a(Myfinance::Entities::AccountCollection) expect(subject.collection.first).to be_a(Myfinance::Entities::Account) end end context "with error" do let(:client) { Myfinance.client("") } it "raises Myfinance::RequestError with 401 status code" do expect { client.accounts.find_all }.to raise_error(Myfinance::RequestError) do |error| expect(error.code).to eq(401) end end end end end
Version data entries
22 entries across 22 versions & 1 rubygems