|
Bug Base Test CasesThis is the set of unit tests for Bug Base based on JUnit, HttpUnit and Cactus. They are intended for testing during development, after an installation and during runtime. The philosophy behind this test suite is to provide non destructive tests, i.e. all tests are designed to leave existing data untouched. Nevertheless, the database may be spoiled with test data. Hence it is a good idea to use different databases for development tests and production. For further reading, see Unit testing database code. What do we test?
What we don't test:
Test ClientThere is a test client provided with Bug Base. This client is derived from the JUnit and uses Log4j to write test protocols. Usage: java <java options> junit.logswingui.TestRunner <test class> The following JARs are required in the client classpath:
|