adding the rest of the test cases for GoalService.update