partial unit test