Files

Rcodetools::XMPRSpecFilter::NewAPI::Poetry

Public Instance Methods

equal_assertion(expected, actual) click to toggle source
     # File lib/rcodetools/xmptestunitfilter.rb, line 204
204:       def equal_assertion(expected, actual)
205:         "#{actual}.should == #{expected}"
206:       end
nil_assertion(expression) click to toggle source
     # File lib/rcodetools/xmptestunitfilter.rb, line 184
184:       def nil_assertion(expression)
185:         ["#{expression}.should be_nil"]
186:       end
object_assertions(klass_txt, value_txt, expression) click to toggle source
     # 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
value_assertions(klass_txt, value_txt, value, expression) click to toggle source
     # 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.

[Validate]

Generated with the Darkfish Rdoc Generator 1.1.6.