# File lib/rcodetools/xmptestunitfilter.rb, line 116
116: def equal_assertion(expected, actual)
117: "assert_equal #{expected}, #{actual}"
118: end
# File lib/rcodetools/xmptestunitfilter.rb, line 96
96: def nil_assertion(expression)
97: ["assert_nil #{expression}"]
98: end
# File lib/rcodetools/xmptestunitfilter.rb, line 111
111: def object_assertions(klass_txt, value_txt, expression)
112: [ "assert_kind_of #{klass_txt}, #{expression} ",
113: "assert_equal #{value_txt.inspect}, #{expression}.inspect" ]
114: end
# File lib/rcodetools/xmptestunitfilter.rb, line 100
100: def value_assertions(klass_txt, value_txt, value, expression)
101: case value
102: when Float
103: ["assert_in_delta #{value.inspect}, #{expression}, #{FLOAT_TOLERANCE}"]
104: when Numeric, String, Hash, Array, Regexp, TrueClass, FalseClass, Symbol, NilClass
105: ["assert_equal #{value_txt}, #{expression}"]
106: else
107: object_assertions klass_txt, value_txt, expression
108: end
109: end
Disabled; run with --debug to generate this.
Generated with the Darkfish Rdoc Generator 1.1.6.