Sha256: 5c638435fa08a348d3f1f3600bc3ca9ac3372b5a236de793984947f0db863fbc

Contents?: true

Size: 444 Bytes

Versions: 5

Compression:

Stored size: 444 Bytes

Contents

require 'spec_helper'
require 'banking_data'

describe BankingData::Query do
  describe '#to_a' do
    it 'returns [] for unknown banks' do
      locale = :li

      bank = BankingData::Bank.subclasses.find do |bank_class|
        bank_class::LOCALE == locale
      end

      expect(bank).to be_nil

      query = BankingData::Query.new(
        locale: :li,
        blz: '8800'
      )

      expect(query.to_a).to be_empty
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
banking_data-0.9.5 spec/query_spec.rb
banking_data-0.9.4 spec/query_spec.rb
banking_data-0.9.3 spec/query_spec.rb
banking_data-0.9.2 spec/query_spec.rb
banking_data-0.9.1 spec/query_spec.rb