Sha256: d860895ef2745bcd79f86f0f73ec882a0850a8113eca3523fb6c5b883e7d6a1a

Contents?: true

Size: 537 Bytes

Versions: 6

Compression:

Stored size: 537 Bytes

Contents

require 'rails_helper'

RSpec.describe BoaVistaStubs::Document do

  let(:search_params) do
    'C' * 68
  end

  describe '.identify' do
    it 'returns a instance of Document::Cpf' do
      document = described_class.identify(search_params + '1')

      expect(document).to be_a_instance_of(BoaVistaStubs::Document::Cpf)
    end

    it 'returns a instance of Document::Cnpj' do
      document = described_class.identify(search_params + '2')

      expect(document).to be_a_instance_of(BoaVistaStubs::Document::Cnpj)
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
boa_vista_stubs-0.0.8 spec/models/boa_vista_stubs/document_spec.rb
boa_vista_stubs-0.0.7 spec/models/boa_vista_stubs/document_spec.rb
boa_vista_stubs-0.0.6 spec/models/boa_vista_stubs/document_spec.rb
boa_vista_stubs-0.0.5 spec/models/boa_vista_stubs/document_spec.rb
boa_vista_stubs-0.0.4 spec/models/boa_vista_stubs/document_spec.rb
boa_vista_stubs-0.0.3 spec/models/boa_vista_stubs/document_spec.rb