initial unit test file and setup