Sha256: 96ed2be45c2f3202a3f0f5103d52cf8a8e2d66020895073e73b8741cf146a507

Contents?: true

Size: 430 Bytes

Versions: 6

Compression:

Stored size: 430 Bytes

Contents

require 'spec_helper'
require_relative 'shared_examples_for_pattern1'
require_relative 'shared_examples_for_to_remove_all_masks'

describe BrDocuments::IE::PB do
  describe '#formatted' do
    it 'returns a formatted ie' do
      ie = described_class.new('123456789')
      expect(ie.formatted).to eq '12345678-9'
    end
  end

  it_behaves_like 'a pattern1', 'PB'

  include_examples 'for to remove all masks', '12345678-9'
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
br_documents-0.2.5 spec/br_documents/ie/pb_spec.rb
br_documents-0.2.4 spec/br_documents/ie/pb_spec.rb
br_documents-0.2.3 spec/br_documents/ie/pb_spec.rb
br_documents-0.2.2 spec/br_documents/ie/pb_spec.rb
br_documents-0.2.1 spec/br_documents/ie/pb_spec.rb
br_documents-0.2.0 spec/ie/pb_spec.rb