Sha256: 71b9addc9594557e6db69f1ef3362fa5169ed6d7c8ff95d0cb753fee2bc7f211

Contents?: true

Size: 432 Bytes

Versions: 5

Compression:

Stored size: 432 Bytes

Contents

require File.join(File.dirname(__FILE__), '..', 'lib', 'brid.rb')

describe CPF do
  it { CPF.new('009.147.274-19').should be_valid }
  it { CPF.new('009.147.074-19').should_not be_valid }


  it { CPF.new('009.147.274-10').should_not be_valid }
  it { CPF.new('000.000.000-00').should_not be_valid }
  it { CPF.new('111.111.111-11').should_not be_valid }

  it { lambda { CPF.new('foobar') }.should raise_error(ArgumentError)}
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
brid-0.2.0 spec/cpf_spec.rb
brid-0.1.3 spec/cpf_spec.rb
brid-0.1.2 spec/cpf_spec.rb
brid-0.1.1 spec/cpf_spec.rb
brid-0.1.0 spec/cpf_spec.rb