initial unit tests