user dao, cached user dao with the tests