add DAO unit test