public void GoalPatchServiceTests_CheckDateGoalShouldBeCompletedByWhenPatchIsCalled() { var goalPatch = new Models.GoalPatch { DateGoalShouldBeCompletedBy = DateTime.MaxValue }; var patchedGoal = _goalPatchService.Patch(_json, goalPatch); var goal = JsonConvert.DeserializeObject <Models.Goal>(patchedGoal); // Assert Assert.AreEqual(DateTime.MaxValue, goal.DateGoalShouldBeCompletedBy); }
public void GoalPatchServiceTests_CheckDateGoalSentToCustomerIsUpdated_WhenPatchIsCalled() { var goalPatch = new Models.GoalPatch { GoalStatus = GoalStatus.Achieved }; var patchedGoal = _goalPatchService.Patch(_json, goalPatch); var goal = JsonConvert.DeserializeObject <Models.Goal>(patchedGoal); // Assert Assert.AreEqual(GoalStatus.Achieved, goal.GoalStatus); }
public void GoalPatchServiceTests_CheckDateGoalAcknowledgedIsUpdated_WhenPatchIsCalled() { var goalPatch = new Models.GoalPatch { GoalType = GoalType.Other }; var patchedGoal = _goalPatchService.Patch(_json, goalPatch); var goal = JsonConvert.DeserializeObject <Models.Goal>(patchedGoal); // Assert Assert.AreEqual(GoalType.Other, goal.GoalType); }