added unit test header file