Sha256: 4c1129f30afef6c3384132e80543b7a1795265f086132bbbf67f020bfac189ee

Contents?: true

Size: 542 Bytes

Versions: 7

Compression:

Stored size: 542 Bytes

Contents

require File.expand_path(File.dirname(__FILE__) + '/../test_helper')

Expectations do

  expect false do
    doc = stub(:id => 1)
    instance = stub(:class => stub(:first => doc), :id => 2, :name => "test")
    validation = Validatable::ValidatesUniquenessOf.new stub_everything, :name
    validation.valid?(instance)
  end

  expect true do
    instance = stub(:class => stub(:first => nil), :id => 2, :name => "test")
    validation = Validatable::ValidatesUniquenessOf.new stub_everything, :name
    validation.valid?(instance)
  end

end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
durran-validatable-2.0.1 test/unit/test_validates_uniqueness_of.rb
durran-validatable-2.0.0 test/unit/test_validates_uniqueness_of.rb
durran-validatable-1.8.4 test/unit/test_validates_uniqueness_of.rb
durran-validatable-1.8.3 test/unit/test_validates_uniqueness_of.rb
durran-validatable-1.8.2 test/unit/test_validates_uniqueness_of.rb
durran-validatable-1.8.1 test/unit/test_validates_uniqueness_of.rb
durran-validatable-1.8.0 test/unit/test_validates_uniqueness_of.rb