# File lib/rcodetools/xmptestunitfilter.rb, line 237 237: def equal_assertion(expected, actual) 238: "(#{actual}).should_equal(#{expected})" 239: end
# File lib/rcodetools/xmptestunitfilter.rb, line 217 217: def nil_assertion(expression) 218: ["(#{expression}).should_be_nil"] 219: end
# File lib/rcodetools/xmptestunitfilter.rb, line 232 232: def object_assertions(klass_txt, value_txt, expression) 233: [ "(#{expression}).should_be_a_kind_of(#{klass_txt})", 234: "(#{expression}.inspect).should_equal(#{value_txt.inspect})" ] 235: end
# File lib/rcodetools/xmptestunitfilter.rb, line 221 221: def value_assertions(klass_txt, value_txt, value, expression) 222: case value 223: when Float 224: ["(#{expression}).should_be_close(#{value.inspect}, #{FLOAT_TOLERANCE})"] 225: when Numeric, String, Hash, Array, Regexp, TrueClass, FalseClass, Symbol, NilClass 226: ["(#{expression}).should_equal(#{value_txt})"] 227: else 228: object_assertions klass_txt, value_txt, expression 229: end 230: end
Disabled; run with --debug to generate this.
Generated with the Darkfish Rdoc Generator 1.1.6.