File: class_extensions.rb [flexmock-1.3.3 Documentation]

Last Modified
  2015-06-30 15:06:29 +0000
Requires

## Description

Detecting whether a class has a definition for a method or not changes between Ruby 1.8 and Ruby 1.9. We introduce the "flexmock_defined?" method on class objects to have a portable way to determine that.

NOTE: responds_to? isn't appropriate. We don't care if the object

    responds to the method or not. We want to know if the class
    has a definition for the method. A subtle difference.