add simple unit test framework