#47 unit test dao and service