Method: FlexMock#initialize
- Defined in:
- lib/gems/flexmock-0.8.3/lib/flexmock/core.rb
#initialize(name = "unknown", container = nil) ⇒ FlexMock
Create a FlexMock object with the given name. The name is used in error messages. If no container is given, create a new, one-off container for this mock.
55 56 57 58 59 60 61 62 |
# File 'lib/gems/flexmock-0.8.3/lib/flexmock/core.rb', line 55 def initialize(name="unknown", container=nil) @flexmock_name = name @expectations = Hash.new @ignore_missing = false @verified = false container = UseContainer.new if container.nil? container.flexmock_remember(self) end |