Sha256: 264975a2bcf43df0efc681e6f925c1e235c7c0e9957b80620d3776258ca81955

Contents?: true

Size: 538 Bytes

Versions: 3

Compression:

Stored size: 538 Bytes

Contents

require 'spec_helper'
require 'rspec'
require 'active_model'

class BasicNipModel
  include ActiveModel::Validations

  attr_accessor :nip

  validates :nip, :presence => true, :nip => true
end

  
  describe "NipValidator" do
    before(:each) do
      @model = BasicNipModel.new
    end

    it "should be valid" do
     @model.should_not be_valid 
     @model.nip = "123-456-32-18"
     @model.should be_valid
    end
    
    it "should be invalid" do
      @model.nip = "123-456-32-12"
      @model.should_not be_valid
    end
  end

Version data entries

3 entries across 3 versions & 2 rubygems

Version Path
common_numbers_rails-0.1.3 spec/nip_validator_spec.rb
magick_numbers_rails-0.1.2 spec/nip_validator_spec.rb
magick_numbers_rails-0.1.1 spec/nip_validator_spec.rb