1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
|
class Test4MTest < MTest::Unit::TestCase
def test_assert
assert(true)
assert(true, 'true sample test')
end
def test_assert_block
assert_block('msg') do
'something-block'
end
end
def test_assert_empty
assert_empty('', 'string empty')
assert_empty([], 'array empty')
assert_empty({}, 'hash empty')
end
def test_assert_equal
assert_equal('', nil.to_s)
end
def test_assert_in_delta
assert_in_delta(0, 0.1, 0.5)
end
def test_assert_includes
assert_include([1,2,3], 1)
end
def test_assert_instance_of
assert_instance_of Array, []
assert_instance_of Class, Array
end
def test_assert_kind_of
assert_kind_of Array, []
assert_kind_of Class, Array
end
def test_assert_match
assert_match 'abc', 'abc'
end
end
MTest::Unit.new.run
|