Assert exception raised : Unit Testing « Unit Test « Ruby






Assert exception raised


require 'test/unit' 

class TestRoman < Test::Unit::TestCase 
    def test_range 
    assert_raise(RuntimeError) { 0 } 
    assert_nothing_raised() { 1 } 
    end 
end 

 








Related examples in the same category

1.The Philosophy of Test-Driven Development
2.Unit Testing: assert_equal
3.Writing Unit Tests
4.Test case setup
5.Unit Testing: hard code value
6.Test the values in an array
7.Structuring Tests
8.Varying the Algorithm with the Template Method
9.A test case for collection class