public void TestThatUpdateToAssessmentDoesNotDuplicateItems() { var assessmentItem = CreateOpenAssessment(); var item = new Continuum.Core.Models.AssessmentItem(); _assessmentController.Post(new List <Continuum.Core.Models.AssessmentItem>() { assessmentItem }); Assert.IsTrue(_mockContainer.Assessments.Count() == 1); Assert.IsTrue(_mockContainer.Assessments.First().AssessmentItems.Count() == 1); Assert.IsTrue(_mockContainer.Assessments.First().AssessmentItems.First().CapabilityAchieved == false); }
public void TestThatUpdateToAssessmentDoesNotDuplicateItems() { var assessmentItem = CreateOpenAssessment(); var item = new Continuum.Core.Models.AssessmentItem(); _assessmentController.Post(new List<Continuum.Core.Models.AssessmentItem>() { assessmentItem }); Assert.IsTrue(_mockContainer.Assessments.Count() == 1); Assert.IsTrue(_mockContainer.Assessments.First().AssessmentItems.Count() == 1); Assert.IsTrue(_mockContainer.Assessments.First().AssessmentItems.First().CapabilityAchieved == false); }