# File lib/rcodetools/xmptestunitfilter.rb, line 204
204: def equal_assertion(expected, actual)
205: "#{actual}.should == #{expected}"
206: end
# File lib/rcodetools/xmptestunitfilter.rb, line 184
184: def nil_assertion(expression)
185: ["#{expression}.should be_nil"]
186: end
# File lib/rcodetools/xmptestunitfilter.rb, line 199
199: def object_assertions(klass_txt, value_txt, expression)
200: [ "#{expression}.should be_a_kind_of(#{klass_txt})",
201: "#{expression}.inspect.should == #{value_txt.inspect}" ]
202: end
# File lib/rcodetools/xmptestunitfilter.rb, line 188
188: def value_assertions(klass_txt, value_txt, value, expression)
189: case value
190: when Float
191: ["#{expression}.should be_close(#{value.inspect}, #{FLOAT_TOLERANCE})"]
192: when Numeric, String, Hash, Array, Regexp, TrueClass, FalseClass, Symbol, NilClass
193: ["#{expression}.should == #{value_txt}"]
194: else
195: object_assertions klass_txt, value_txt, expression
196: end
197: end
Disabled; run with --debug to generate this.
Generated with the Darkfish Rdoc Generator 1.1.6.