player dao with tests