Class: Test::Spec::ShouldNot

Inherits:
Object
  • Object
show all
Includes:
ActionController::TestCase::Assertions, Unit::Assertions
Defined in:
lib/test/spec/rails/test_spec_ext.rb

Instance Method Summary collapse

Instance Method Details

#_old_beObject



44
# File 'lib/test/spec/rails/test_spec_ext.rb', line 44

alias :_old_be :be

#_old_equalObject



39
# File 'lib/test/spec/rails/test_spec_ext.rb', line 39

alias :_old_equal :equal

#be(*args, &block) ⇒ Object



45
46
47
# File 'lib/test/spec/rails/test_spec_ext.rb', line 45

def be(*args,&block)
  @object.respond_to?(:should_not_equal) ? @object.should_not_equal(*args,&block) : _old_be(*args,&block)
end

#equal(*args, &block) ⇒ Object



40
41
42
# File 'lib/test/spec/rails/test_spec_ext.rb', line 40

def equal(*args,&block)
  @object.respond_to?(:should_not_equal) ? @object.should_not_equal(*args,&block) : _old_equal(*args,&block)
end