CUnit test suite implementation example

SUT: idb.c, a middleware library on top of a database server.

The database library is tree23.c and tree23.h.

Test requirement:

1. Procedure chk() can execute normally after one db busy.

2. Procedure chk() can execute normally after three db busy. 

File descriptions:

1. idb.c, idb.h: SUT with bugs inserted.

2. tree23.c, tree23.h: the test stub.

3. test.idb.c: test drive

4. compile command

5. test input files:

@

@