Added unit tests for DefaultDAO implementation