Fixture Setup Patterns
|Delegated Setup||Category: Fixture Setup Patterns||18 February 2007|
|Each test creates its own Fresh Fixture by calling
Creation Methods from within the Test Methods.
|SuiteFixture Setup||Category: Fixture Setup Patterns||6 November 2006|
|We build/destroy the shared fixture in special methods called by the
Test Automation Framework before/after the first/last Test Method is called.
|Lazy Setup||Category: Fixture Setup Patterns||6 November 2006|
|We use Lazy Initialization of the fixture to create it in
the first test that needs it.
|Shared Fixture Construction:||Category: Fixture Setup Patterns||6 November 2006|
|Pick an appropriate strategy for when to construct the Shared Fixture.
|Chained Tests||Category: Fixture Setup Patterns||6 November 2006|
|We let the other tests in a test suite set up the test fixture.
|Prebuilt Fixture||Category: Fixture Setup Patterns||6 November 2006|
|Build the Shared Fixture separately from running the
|Setup Decorator||Category: Fixture Setup Patterns||6 November 2006|
|We wrap the test suite with a Decorator that sets up the
shared test fixture before running the tests and tears it down after all the tests
|Creation Method||Category: Fixture Setup Patterns||14 October 2006|
|Set up the test fixture by calling methods that hide the mechanics of
building ready-to-use objects behind Intent Revealing Names.
|Fresh Fixture Setup:||Category: Fixture Setup Patterns||1 October 2006|
|Pick an appropriate strategy for organizing the code that sets up the test
|Inline Setup||Category: Fixture Setup Patterns||25 October 2003|
|Each Test Method creates it's own Fresh Fixture
by calling the appropriate constructor methods to build exactly the test fixture it
|Implicit Setup||Category: Fixture Setup Patterns||10 October 2003|
|Build the test fixture common to several tests in the setUp
Copyright © 2003-2008 Gerard Meszaros all rights reserved