Sha256: 06aa29f814e004d6412110e81958048415939c53badda6cfb61d962d4a2bc2d0

Contents?: true

Size: 526 Bytes

Versions: 14

Compression:

Stored size: 526 Bytes

Contents

require 'spec_helper'

describe Docdata::Ideal do
	it "returns a hash of at least 5 banks" do
		VCR.use_cassette("retrieve-bank-list") do
		  expect(Docdata::Ideal.banks).to be_kind_of(Array)
		  expect(Docdata::Ideal.banks.count).to be > 5
		end
	end

	it "each bank has a name and a code" do
		VCR.use_cassette("retrieve-bank-list") do
			bank_1 = Docdata::Ideal.banks.first
			expect(bank_1).to be_kind_of(Docdata::Bank)
		  expect(bank_1.id).to match /[0-9]{4}/
		  expect(bank_1.name).to match /[a-z]{3,}/i
		end
	end
end

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
docdata-0.2.3 spec/ideal_spec.rb
docdata-0.2.2 spec/ideal_spec.rb
docdata-0.2.1 spec/ideal_spec.rb
docdata-0.2.0 spec/ideal_spec.rb
docdata-0.1.8 spec/ideal_spec.rb
docdata-0.1.7 spec/ideal_spec.rb
docdata-0.1.6 spec/ideal_spec.rb
docdata-0.1.5 spec/ideal_spec.rb
docdata-0.1.4 spec/ideal_spec.rb
docdata-0.1.2 spec/ideal_spec.rb
docdata-0.1.1 spec/ideal_spec.rb
docdata-0.1.0 spec/ideal_spec.rb
docdata-0.0.5 spec/ideal_spec.rb
docdata-0.0.2 spec/ideal_spec.rb