add tests for Player