class TestUnitFixture::TestSetup

Public Instance Methods

test_with_after_option() click to toggle source
# File test-unit-3.3.4/test/test-fixture.rb, line 40
def test_with_after_option
  expected_setup_calls = [:setup,
                          :custom_setup_callback3,
                          :custom_setup_method3,
                          :custom_setup_method0,
                          :custom_setup_callback0,
                          :custom_setup_method1,
                          :custom_setup_callback1]
  test_case = assert_setup(expected_setup_calls,
                           [[{:after => :append}],
                            [{:after => :append}],
                            [{:after => :prepend}],
                            [{:after => :prepend}]])
  assert_inherited_setup(expected_setup_calls, test_case)

  assert_inherited_setup([:setup], nil)
  assert_called_fixtures(expected_setup_calls, test_case)
end
test_with_before_option() click to toggle source
# File test-unit-3.3.4/test/test-fixture.rb, line 21
def test_with_before_option
  expected_setup_calls = [:custom_setup_callback3,
                          :custom_setup_method3,
                          :custom_setup_method0,
                          :custom_setup_callback0,
                          :custom_setup_method1,
                          :custom_setup_callback1,
                          :setup]
  test_case = assert_setup(expected_setup_calls,
                           [[{:before => :append}],
                            [{:before => :append}],
                            [{:before => :prepend}],
                            [{:before => :prepend}]])
  assert_inherited_setup(expected_setup_calls, test_case)

  assert_inherited_setup([:setup], nil)
  assert_called_fixtures(expected_setup_calls, test_case)
end
test_with_invalid_option() click to toggle source
# File test-unit-3.3.4/test/test-fixture.rb, line 59
def test_with_invalid_option
  assert_invalid_setup_option(:unknown => true)
  assert_invalid_setup_option(:before => :unknown)
  assert_invalid_setup_option(:after => :unknown)
end
test_with_option_to_inherited() click to toggle source
# File test-unit-3.3.4/test/test-fixture.rb, line 65
def test_with_option_to_inherited
  expected_setup_calls = [:setup]
  test_case = assert_setup(expected_setup_calls, nil)
  assert_inherited_setup([:setup,
                          :custom_setup_method0,
                          :custom_setup_callback0,
                          :custom_setup_method1,
                          :custom_setup_callback1,
                          :custom_setup_method3,
                          :custom_setup_callback3],
                         test_case,
                         [])

  assert_inherited_setup([:setup], nil)
  assert_called_fixtures(expected_setup_calls, test_case)
end
test_without_option() click to toggle source
# File test-unit-3.3.4/test/test-fixture.rb, line 6
def test_without_option
  expected_setup_calls = [:setup,
                          :custom_setup_method0,
                          :custom_setup_callback0,
                          :custom_setup_method1,
                          :custom_setup_callback1,
                          :custom_setup_method3,
                          :custom_setup_callback3]
  test_case = assert_setup(expected_setup_calls, [])
  assert_inherited_setup(expected_setup_calls, test_case)

  assert_inherited_setup([:setup], nil)
  assert_called_fixtures(expected_setup_calls, test_case)
end