Files

Rcodetools::XMPRSpecFilter::OldAPI::WithParentheses

Public Instance Methods

equal_assertion(expected, actual) click to toggle source
     # File lib/rcodetools/xmptestunitfilter.rb, line 237
237:       def equal_assertion(expected, actual)
238:         "(#{actual}).should_equal(#{expected})"
239:       end
nil_assertion(expression) click to toggle source
     # File lib/rcodetools/xmptestunitfilter.rb, line 217
217:       def nil_assertion(expression)
218:         ["(#{expression}).should_be_nil"]
219:       end
object_assertions(klass_txt, value_txt, expression) click to toggle source
     # 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
value_assertions(klass_txt, value_txt, value, expression) click to toggle source
     # 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.

[Validate]

Generated with the Darkfish Rdoc Generator 1.1.6.