spec/institution_spec.rb in plaid-1.4.3 vs spec/institution_spec.rb in plaid-1.5.0
- old
+ new
@@ -1,25 +1,17 @@
-# Institution specs
-describe '#Institution' do
+require 'spec_helper.rb'
- before :all do
- Plaid.config do |p|
- p.customer_id = 'test_id'
- p.secret = 'test_secret'
- p.environment_location = 'https://tartan.plaid.com/'
- end
- end
-
+RSpec.describe Plaid::Institution do
context 'when a single institution is found' do
- institution = Plaid.institution('5301a93ac140de84910000e0')
- it { expect(institution.class).to eq(Plaid::Institution) }
+ let(:institution) { Plaid.institution('5301a93ac140de84910000e0') }
+ it { expect(institution).to be_kind_of(Plaid::Institution) }
end
context 'when all institutions are found' do
- institution = Plaid.institution
+ let(:institution) { Plaid.institution }
it { expect(institution).to be_kind_of(Array) }
end
context 'when institution is not found' do
it { expect { Plaid.institution('dumb_bank') }.to raise_error }
end
-end
\ No newline at end of file
+end