Module: Test::Unit::Fixture::ClassMethods

### Home Classes Methods

### In Files

- lib/test/unit/fixture.rb

### Methods

- #after_cleanup_callbacks
- #after_setup_callbacks
- #after_teardown_callbacks
- #before_cleanup_callbacks
- #before_setup_callbacks
- #before_teardown_callbacks
- #cleanup
- #register_cleanup_callback
- #register_setup_callback
- #register_teardown_callback
- #setup
- #teardown
- #unregister_cleanup
- #unregister_cleanup_callback
- #unregister_setup
- #unregister_setup_callback
- #unregister_teardown
- #unregister_teardown_callback

### Class/Module Index

Quicksearch

- Test
- Test::Unit
- Test::Unit::AssertionFailedError
- Test::Unit::Assertions
- Test::Unit::Attribute
- Test::Unit::Attribute::BaseClassMethods
- Test::Unit::Attribute::ClassMethods
- Test::Unit::Attribute::StringifyKeyHash
- Test::Unit::AttributeMatcher
- Test::Unit::AutoRunner
- Test::Unit::CodeSnippetFetcher
- Test::Unit::Collector
- Test::Unit::Collector::Descendant
- Test::Unit::Collector::Dir
- Test::Unit::Collector::Load
- Test::Unit::Collector::ObjectSpace
- Test::Unit::Collector::XML
- Test::Unit::Collector::XML::Listener
- Test::Unit::Color
- Test::Unit::Color::Error
- Test::Unit::Color::ParseError
- Test::Unit::ColorScheme
- Test::Unit::Data
- Test::Unit::Data::ClassMethods
- Test::Unit::Data::ClassMethods::Loader
- Test::Unit::Diff
- Test::Unit::Diff::Differ
- Test::Unit::Diff::ReadableDiffer
- Test::Unit::Diff::SequenceMatcher
- Test::Unit::Diff::UTF8Line
- Test::Unit::Diff::UnifiedDiffer
- Test::Unit::Error
- Test::Unit::ErrorHandler
- Test::Unit::ExceptionHandler
- Test::Unit::ExceptionHandler::ClassMethods
- Test::Unit::Failure
- Test::Unit::FailureHandler
- Test::Unit::FaultLocationDetector
- Test::Unit::Fixture
- Test::Unit::Fixture::ClassMethods
- Test::Unit::MixColor
- Test::Unit::Notification
- Test::Unit::NotificationHandler
- Test::Unit::NotifiedError
- Test::Unit::NullResultContainerInitializer
- Test::Unit::Omission
- Test::Unit::OmissionHandler
- Test::Unit::OmittedError
- Test::Unit::PendedError
- Test::Unit::Pending
- Test::Unit::PendingHandler
- Test::Unit::Priority
- Test::Unit::Priority::Checker
- Test::Unit::Priority::ClassMethods
- Test::Unit::TestCase
- Test::Unit::TestCase::InternalData
- Test::Unit::TestCaseNotificationSupport
- Test::Unit::TestCaseOmissionSupport
- Test::Unit::TestCasePendingSupport
- Test::Unit::TestResult
- Test::Unit::TestResultErrorSupport
- Test::Unit::TestResultFailureSupport
- Test::Unit::TestResultNotificationSupport
- Test::Unit::TestResultOmissionSupport
- Test::Unit::TestResultPendingSupport
- Test::Unit::TestSuite
- Test::Unit::UI
- Test::Unit::UI::Console
- Test::Unit::UI::Console::ColorizedReadableDiffer
- Test::Unit::UI::Console::OutputLevel
- Test::Unit::UI::Console::TestRunner
- Test::Unit::UI::Emacs
- Test::Unit::UI::Emacs::TestRunner
- Test::Unit::UI::TestRunner
- Test::Unit::UI::TestRunnerMediator
- Test::Unit::UI::TestRunnerUtilities
- Test::Unit::UI::XML
- Test::Unit::UI::XML::TestRunner
- Test::Unit::Util
- Test::Unit::Util::BacktraceFilter
- Test::Unit::Util::MethodOwnerFinder
- Test::Unit::Util::Observable
- Test::Unit::Util::Output
- Test::Unit::Util::ProcWrapper
- Object

No matching classes.

# Test::Unit::Fixture::ClassMethods

### Public Instance Methods

after_cleanup_callbacks() click to toggle source

    # File lib/test/unit/fixture.rb, line 85
    def after_cleanup_callbacks
      collect_fixture_callbacks(:cleanup, :after)
    end

after_setup_callbacks() click to toggle source

    # File lib/test/unit/fixture.rb, line 77
    def after_setup_callbacks
      collect_fixture_callbacks(:setup, :after)
    end

after_teardown_callbacks() click to toggle source

    # File lib/test/unit/fixture.rb, line 93
    def after_teardown_callbacks
      collect_fixture_callbacks(:teardown, :after)
    end

before_cleanup_callbacks() click to toggle source

    # File lib/test/unit/fixture.rb, line 81
    def before_cleanup_callbacks
      collect_fixture_callbacks(:cleanup, :before)
    end

before_setup_callbacks() click to toggle source

    # File lib/test/unit/fixture.rb, line 73
    def before_setup_callbacks
      collect_fixture_callbacks(:setup, :before)
    end

before_teardown_callbacks() click to toggle source

    # File lib/test/unit/fixture.rb, line 89
    def before_teardown_callbacks
      collect_fixture_callbacks(:teardown, :before)
    end

cleanup(*method_names, &callback) click to toggle source

    # File lib/test/unit/fixture.rb, line 30
    def cleanup(*method_names, &callback)
      register_fixture(:cleanup, *method_names, &callback)
    end

register_cleanup_callback(method_name_or_callback, options) click to toggle source

    # File lib/test/unit/fixture.rb, line 55
    def register_cleanup_callback(method_name_or_callback, options)
      register_fixture_callback(:cleanup, method_name_or_callback,
                                options, :before, :prepend)
    end

register_setup_callback(method_name_or_callback, options) click to toggle source

    # File lib/test/unit/fixture.rb, line 46
    def register_setup_callback(method_name_or_callback, options)
      register_fixture_callback(:setup, method_name_or_callback,
                                options, :after, :append)
    end

register_teardown_callback(method_name_or_callback, options) click to toggle source

    # File lib/test/unit/fixture.rb, line 64
    def register_teardown_callback(method_name_or_callback, options)
      register_fixture_callback(:teardown, method_name_or_callback,
                                options, :before, :prepend)
    end

setup(*method_names, &callback) click to toggle source

    # File lib/test/unit/fixture.rb, line 22
    def setup(*method_names, &callback)
      register_fixture(:setup, *method_names, &callback)
    end

teardown(*method_names, &callback) click to toggle source

    # File lib/test/unit/fixture.rb, line 38
    def teardown(*method_names, &callback)
      register_fixture(:teardown, *method_names, &callback)
    end

unregister_cleanup(*method_names_or_callbacks) click to toggle source

    # File lib/test/unit/fixture.rb, line 34
    def unregister_cleanup(*method_names_or_callbacks)
      unregister_fixture(:cleanup, *method_names_or_callbacks)
    end

unregister_cleanup_callback(method_name_or_callback) click to toggle source

    # File lib/test/unit/fixture.rb, line 60
    def unregister_cleanup_callback(method_name_or_callback)
      unregister_fixture_callback(:cleanup, method_name_or_callback)
    end

unregister_setup(*method_names_or_callbacks) click to toggle source

    # File lib/test/unit/fixture.rb, line 26
    def unregister_setup(*method_names_or_callbacks)
      unregister_fixture(:setup, *method_names_or_callbacks)
    end

unregister_setup_callback(method_name_or_callback) click to toggle source

    # File lib/test/unit/fixture.rb, line 51
    def unregister_setup_callback(method_name_or_callback)
      unregister_fixture_callback(:setup, method_name_or_callback)
    end

unregister_teardown(*method_names_or_callbacks) click to toggle source

    # File lib/test/unit/fixture.rb, line 42
    def unregister_teardown(*method_names_or_callbacks)
      unregister_fixture(:teardown, *method_names_or_callbacks)
    end

unregister_teardown_callback(method_name_or_callback) click to toggle source

    # File lib/test/unit/fixture.rb, line 69
    def unregister_teardown_callback(method_name_or_callback)
      unregister_fixture_callback(:teardown, method_name_or_callback)
    end

[Validate]

Generated with the Darkfish Rdoc Generator 2.