finished unit tests