Fleshed out the test harness using UnitTest++