Files

Rcodetools::XMPRSpecFilter::NewAPI::WithParentheses

Public Instance Methods

equal_assertion(expected, actual) click to toggle source
     # File lib/rcodetools/xmptestunitfilter.rb, line 178
178:       def equal_assertion(expected, actual)
179:         "(#{actual}).should == (#{expected})"
180:       end
nil_assertion(expression) click to toggle source
     # File lib/rcodetools/xmptestunitfilter.rb, line 158
158:       def nil_assertion(expression)
159:         ["(#{expression}).should be_nil"]
160:       end
object_assertions(klass_txt, value_txt, expression) click to toggle source
     # 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
value_assertions(klass_txt, value_txt, value, expression) click to toggle source
     # 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.

[Validate]

Generated with the Darkfish Rdoc Generator 1.1.6.