Sha256: 076106520be6b5540f4ce831830fb3ffadae09d55b4997eba08e5fe75b018e11
Contents?: true
Size: 594 Bytes
Versions: 2
Compression:
Stored size: 594 Bytes
Contents
require 'spec_helper' describe IcoValidation do subject { IcoValidation } ['61499609', '25275500', '29233011'].each do |valid_ico| it "ICO #{valid_ico} is valid" do expect(subject.valid_ico?(valid_ico)).to eq true end end it 'ICO is valid with integer value in right format' do expect(subject.valid_ico?(61499609)).to eq true end [nil, '', '1', 123, '1111111X', '00000000', '614996097', '123456789'].each do |invalid_ico| it "ICO is invalid with value #{invalid_ico.inspect}" do expect(subject.valid_ico?(invalid_ico)).to be_falsey end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
ico-validator-0.5.0 | spec/ico_validation_spec.rb |
ico-validator-0.4.0 | spec/ico_validation_spec.rb |