spec/plaid_spec.rb in plaid-1.5.2 vs spec/plaid_spec.rb in plaid-1.5.3
- old
+ new
@@ -26,10 +26,16 @@
it { expect(user.accounts).not_to be_empty }
end
context 'when account is locked' do
let(:password) { 'plaid_locked' }
- it { expect(user.api_res).to eq 'User account is locked' }
+ it "raises a locked error" do
+ expect { user }.to raise_error { |error|
+ expect(error).to be_a(Plaid::RequestFailed)
+ expect(error.code).to eq(1205)
+ }
+ end
+
end
context 'with connection options' do
context 'when requests pending transactions from an institution' do
let(:options) { { pending: true } }