JUnit / Junit Interview questions III
Explain Junit Test Fixture.
A test fixture refers a fixed state of a set of objects used as a baseline for running tests. The purpose of a test fixture is to ensure that there is a well known and fixed environment in which tests are run so that results are repeatable.
Examples of fixtures are,
- Loading a database with definite and sample data for testing.
- Copying a definite known set of files for testing.
- Preparing input data and setup/creation mock objects for test.
More Related questions...