# File lib/rcodetools/xmptestunitfilter.rb, line 263
263: def equal_assertion(expected, actual)
264: "#{actual}.should_equal #{expected}"
265: end
# File lib/rcodetools/xmptestunitfilter.rb, line 243
243: def nil_assertion(expression)
244: ["#{expression}.should_be_nil"]
245: end
# File lib/rcodetools/xmptestunitfilter.rb, line 258
258: def object_assertions(klass_txt, value_txt, expression)
259: [ "#{expression}.should_be_a_kind_of #{klass_txt}",
260: "#{expression}.inspect.should_equal #{value_txt.inspect}" ]
261: end
# File lib/rcodetools/xmptestunitfilter.rb, line 247
247: def value_assertions(klass_txt, value_txt, value, expression)
248: case value
249: when Float
250: ["#{expression}.should_be_close #{value.inspect}, #{FLOAT_TOLERANCE}"]
251: when Numeric, String, Hash, Array, Regexp, TrueClass, FalseClass, Symbol, NilClass
252: ["#{expression}.should_equal #{value_txt}"]
253: else
254: object_assertions klass_txt, value_txt, expression
255: end
256: end
Disabled; run with --debug to generate this.
Generated with the Darkfish Rdoc Generator 1.1.6.