Sha256: ab44e68e7d07c69b61ae277b380b2326e44f1c3550c6e8d4f60aacc8d67209eb
Contents?: true
Size: 1.85 KB
Versions: 4
Compression:
Stored size: 1.85 KB
Contents
require File.dirname(__FILE__) + '/../../../test_helper' module Spec module Api module Helper class ShouldBeTest < Test::Unit::TestCase def setup @dummy = 'dummy' @equal_dummy = 'dummy' @another_dummy = 'another_dummy' @nil_var = nil end def test_should_not_raise_when_objects_are_same assert_nothing_raised do @dummy.should_be @dummy end end def test_should_raise_when_objects_are_not_same assert_raise(ExpectationNotMetError) do @dummy.should_be @equal_dummy end end def test_should_not_raise_when_both_objects_are_nil assert_nothing_raised do @nil_var.should_be nil end end def test_should_raise_when_object_is_not_nil assert_raise(ExpectationNotMetError) do @dummy.should_be nil end end end class ShouldNotBeTest < Test::Unit::TestCase def setup @dummy = 'dummy' @equal_dummy = 'dummy' @another_dummy = 'another_dummy' @nil_var = nil end def test_should_not_raise_when_objects_are_not_same assert_nothing_raised do @dummy.should_not_be @equal_dummy end end def test_should_raise_when_objects_are_same assert_raise(ExpectationNotMetError) do @dummy.should_not_be @dummy end end def test_should_not_raise_when_left_is_not_nil_and_right_is_nil assert_nothing_raised do @dummy.should_not_be nil end end def test_should_raise_when_both_objects_are_nil assert_raise(ExpectationNotMetError) do @nil_var.should_not_be nil end end end end end end
Version data entries
4 entries across 4 versions & 1 rubygems