Files

Rcodetools::XMPTestUnitFilter::Poetry

Public Instance Methods

equal_assertion(expected, actual) click to toggle source
     # File lib/rcodetools/xmptestunitfilter.rb, line 116
116:     def equal_assertion(expected, actual)
117:       "assert_equal #{expected}, #{actual}"
118:     end
nil_assertion(expression) click to toggle source
    # File lib/rcodetools/xmptestunitfilter.rb, line 96
96:     def nil_assertion(expression)
97:       ["assert_nil #{expression}"]
98:     end
object_assertions(klass_txt, value_txt, expression) click to toggle source
     # File lib/rcodetools/xmptestunitfilter.rb, line 111
111:     def object_assertions(klass_txt, value_txt, expression)
112:       [ "assert_kind_of #{klass_txt}, #{expression} ",
113:         "assert_equal #{value_txt.inspect}, #{expression}.inspect" ] 
114:     end
value_assertions(klass_txt, value_txt, value, expression) click to toggle source
     # File lib/rcodetools/xmptestunitfilter.rb, line 100
100:     def value_assertions(klass_txt, value_txt, value, expression)
101:       case value
102:       when Float
103:         ["assert_in_delta #{value.inspect}, #{expression}, #{FLOAT_TOLERANCE}"]
104:       when Numeric, String, Hash, Array, Regexp, TrueClass, FalseClass, Symbol, NilClass
105:         ["assert_equal #{value_txt}, #{expression}"]
106:       else
107:         object_assertions klass_txt, value_txt, expression
108:       end
109:     end

Disabled; run with --debug to generate this.

[Validate]

Generated with the Darkfish Rdoc Generator 1.1.6.