1## 2# TrueClass ISO Test 3 4assert('TrueClass', '15.2.5') do 5 assert_equal Class, TrueClass.class 6end 7 8assert('TrueClass true', '15.2.5.1') do 9 assert_true true 10 assert_equal TrueClass, true.class 11 assert_false TrueClass.method_defined? :new 12end 13 14assert('TrueClass#&', '15.2.5.3.1') do 15 assert_true true.&(true) 16 assert_false true.&(false) 17end 18 19assert('TrueClass#^', '15.2.5.3.2') do 20 assert_false true.^(true) 21 assert_true true.^(false) 22end 23 24assert('TrueClass#to_s', '15.2.5.3.3') do 25 assert_equal 'true', true.to_s 26end 27 28assert('TrueClass#|', '15.2.5.3.4') do 29 assert_true true.|(true) 30 assert_true true.|(false) 31end 32