player_spec tdd