Sha256: 2e6b91c686a2fd3df942cec82488753cd6fc8e72fdfe5832613bba27a43fab6c

Contents?: true

Size: 556 Bytes

Versions: 3

Compression:

Stored size: 556 Bytes

Contents

require File.dirname(__FILE__) + '/units_helper'

describe CertificateAuthority::SerialNumber do
  before(:each) do
    @serial_number = CertificateAuthority::SerialNumber.new
  end
  
  it "should support basic integer serial numbers", :rfc3280 => true do
    @serial_number.number = 25
    @serial_number.should be_valid
    @serial_number.number = "abc"
    @serial_number.should_not be_valid
  end
  
  it "should not allow negative serial numbers", :rfc3280 => true do
    @serial_number.number = -5
    @serial_number.should_not be_valid
  end
  
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
certificate_authority-0.1.3 spec/units/serial_number_spec.rb
certificate_authority-0.1.2 spec/units/serial_number_spec.rb
certificate_authority-0.1.1 spec/units/serial_number_spec.rb