Complete UserDAO and complete unit testing of UserDAO.