# File lib/rcodetools/xmptestunitfilter.rb, line 178 178: def equal_assertion(expected, actual) 179: "(#{actual}).should == (#{expected})" 180: end
# File lib/rcodetools/xmptestunitfilter.rb, line 158 158: def nil_assertion(expression) 159: ["(#{expression}).should be_nil"] 160: end
# File lib/rcodetools/xmptestunitfilter.rb, line 173 173: def object_assertions(klass_txt, value_txt, expression) 174: [ "(#{expression}).should be_a_kind_of(#{klass_txt})", 175: "(#{expression}.inspect).should == (#{value_txt.inspect})" ] 176: end
# File lib/rcodetools/xmptestunitfilter.rb, line 162 162: def value_assertions(klass_txt, value_txt, value, expression) 163: case value 164: when Float 165: ["(#{expression}).should be_close(#{value.inspect}, #{FLOAT_TOLERANCE})"] 166: when Numeric, String, Hash, Array, Regexp, TrueClass, FalseClass, Symbol, NilClass 167: ["(#{expression}).should == (#{value_txt})"] 168: else 169: object_assertions klass_txt, value_txt, expression 170: end 171: end
Disabled; run with --debug to generate this.
Generated with the Darkfish Rdoc Generator 1.1.6.