Module: Test::Unit::Fixture::ClassMethods
- Defined in:
- 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
180 181 182 |
# File 'lib/test/unit/fixture.rb', line 180 def cleanup(*method_names, &callback) register_fixture(:cleanup, *method_names, &callback) end |
#fixture ⇒ Object
168 169 170 |
# File 'lib/test/unit/fixture.rb', line 168 def fixture @fixture ||= Fixture.new(self) end |
#setup(*method_names, &callback) ⇒ Object
172 173 174 |
# File 'lib/test/unit/fixture.rb', line 172 def setup(*method_names, &callback) register_fixture(:setup, *method_names, &callback) end |
#teardown(*method_names, &callback) ⇒ Object
188 189 190 |
# File 'lib/test/unit/fixture.rb', line 188 def teardown(*method_names, &callback) register_fixture(:teardown, *method_names, &callback) end |
#unregister_cleanup(*method_names_or_callbacks) ⇒ Object
184 185 186 |
# File 'lib/test/unit/fixture.rb', line 184 def unregister_cleanup(*method_names_or_callbacks) unregister_fixture(:cleanup, *method_names_or_callbacks) end |
#unregister_setup(*method_names_or_callbacks) ⇒ Object
176 177 178 |
# File 'lib/test/unit/fixture.rb', line 176 def unregister_setup(*method_names_or_callbacks) unregister_fixture(:setup, *method_names_or_callbacks) end |
#unregister_teardown(*method_names_or_callbacks) ⇒ Object
192 193 194 |
# File 'lib/test/unit/fixture.rb', line 192 def unregister_teardown(*method_names_or_callbacks) unregister_fixture(:teardown, *method_names_or_callbacks) end |