private void TestCourseWithDummyData(Integration.Course expected, OpleidingsplanGenerator.Models.Course actual) { Assert.AreEqual(expected.Code, actual.Code); Assert.AreEqual(expected.Name, actual.Name); Assert.AreEqual(expected.Description, actual.Description); Assert.AreEqual(expected.Duration, actual.Duration); Assert.AreEqual(expected.ShortDescription, actual.ShortDescription); Assert.AreEqual(expected.SupplierName, actual.SupplierName); for (int i = 0; i < expected.CourseImplementations.Count; i++) { Assert.AreEqual(expected.CourseImplementations[i].Location, actual.CourseImplementations.ToArray()[i].Location); for (int a = 0; a < expected.CourseImplementations[i].Days.Count; a++) { Assert.AreEqual(expected.CourseImplementations[i].Days[a], actual.CourseImplementations.ToArray()[i].Days.ToArray()[a]); } } }
private void TestCourseWithDummyData(Integration.Course expected, Integration.Course actual) { Assert.AreEqual(expected.Code, actual.Code); Assert.AreEqual(expected.Name, actual.Name); Assert.AreEqual(expected.Description, actual.Description); Assert.AreEqual(expected.Duration, actual.Duration); Assert.AreEqual(expected.Prerequisites, actual.Prerequisites); Assert.AreEqual(expected.ShortDescription, actual.ShortDescription); Assert.AreEqual(expected.SupplierName, actual.SupplierName); for (int i = 0; i < expected.CourseImplementations.Count; i++) { Assert.AreEqual(expected.CourseImplementations[i].Location, actual.CourseImplementations[i].Location); for (int a = 0; a < expected.CourseImplementations[i].Days.Count; a++) { Assert.AreEqual(expected.CourseImplementations[i].Days[a], actual.CourseImplementations[i].Days[a]); } } }