public void TestAddScheduleToUser() { var courseIds = new string[] { "POSC325", "PHED2", "USSO000" }; var courses = _usersContext.Courses.Where(c => courseIds.Contains(c.CourseId)).ToList(); Schedule toAdd = new Schedule { ScheduleId = "Fall2022abv", Semester = "Fall2020", Courses = courses }; if (_service.ValidateSchedule("*****@*****.**", new List <Schedule>() { toAdd }, out string message)) { _service.AddScheduleToUser("*****@*****.**", toAdd); } var updatedUser = _usersContext.Users.Find(new object[] { "*****@*****.**" }); Assert.IsTrue(updatedUser.Schedules.Contains(toAdd)); //Cleanup SeedUsersData.reset = true; }