Module: Gimme
- Defined in:
- lib/gimme/dsl.rb,
lib/gimme/gives.rb,
lib/gimme/reset.rb,
lib/gimme/captor.rb,
lib/gimme/errors.rb,
lib/gimme/matchers.rb,
lib/gimme/verifies.rb,
lib/gimme/test_double.rb,
lib/gimme/rspec_adapter.rb,
lib/gimme/resolves_methods.rb,
lib/gimme/gives_class_methods.rb,
lib/gimme/invokes_satisfied_stubbing.rb
Defined Under Namespace
Modules: DSL, Errors, Matchers, RSpecAdapter
Classes: BlankSlate, Captor, Gives, GivesClassMethods, InvokesSatisfiedStubbing, ResolvesMethods, TestDouble, Verifies
Constant Summary
collapse
- @@stuff_to_do_on_reset =
[]
Class Method Summary
collapse
Class Method Details
.on_reset(&blk) ⇒ Object
4
5
6
|
# File 'lib/gimme/reset.rb', line 4
def self.on_reset (&blk)
@@stuff_to_do_on_reset << blk
end
|
.reset ⇒ Object
8
9
10
11
12
13
|
# File 'lib/gimme/reset.rb', line 8
def self.reset
@@stuff_to_do_on_reset.delete_if do |stuff|
stuff.call
true
end
end
|