unit tests for sprint 1