# 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.