Module: Test::Unit::Fixture::ClassMethods
- Defined in:
- lib/test/unit/fixture.rb,
lib/test/unit/fixture.rb
Instance Method Summary collapse
-
#cleanup(*method_names, &callback) ⇒ Object
-
#fixture ⇒ Object
-
#setup(*method_names, &callback) ⇒ Object
-
#teardown(*method_names, &callback) ⇒ Object
-
#unregister_cleanup(*method_names_or_callbacks) ⇒ Object
-
#unregister_setup(*method_names_or_callbacks) ⇒ Object
-
#unregister_teardown(*method_names_or_callbacks) ⇒ Object
Instance Method Details
#cleanup(*method_names, &callback) ⇒ Object
212 213 214 |
# File 'lib/test/unit/fixture.rb', line 212 def cleanup(*method_names, &callback) register_fixture(:cleanup, *method_names, &callback) end |
#fixture ⇒ Object
200 201 202 |
# File 'lib/test/unit/fixture.rb', line 200 def fixture @fixture ||= Fixture.new(self) end |
#setup(*method_names, &callback) ⇒ Object
204 205 206 |
# File 'lib/test/unit/fixture.rb', line 204 def setup(*method_names, &callback) register_fixture(:setup, *method_names, &callback) end |
#teardown(*method_names, &callback) ⇒ Object
220 221 222 |
# File 'lib/test/unit/fixture.rb', line 220 def teardown(*method_names, &callback) register_fixture(:teardown, *method_names, &callback) end |
#unregister_cleanup(*method_names_or_callbacks) ⇒ Object
216 217 218 |
# File 'lib/test/unit/fixture.rb', line 216 def unregister_cleanup(*method_names_or_callbacks) unregister_fixture(:cleanup, *method_names_or_callbacks) end |
#unregister_setup(*method_names_or_callbacks) ⇒ Object
208 209 210 |
# File 'lib/test/unit/fixture.rb', line 208 def unregister_setup(*method_names_or_callbacks) unregister_fixture(:setup, *method_names_or_callbacks) end |
#unregister_teardown(*method_names_or_callbacks) ⇒ Object
224 225 226 |
# File 'lib/test/unit/fixture.rb', line 224 def unregister_teardown(*method_names_or_callbacks) unregister_fixture(:teardown, *method_names_or_callbacks) end |