public void AssignStudentsToActivity() { IActivityLogic activityOperations = DummyProvider.GetInstance.GetActivityOperations(); var activity = new Activity("Yoga", new DateTime(2017, 11, 14), 100); activityOperations.AddActivity(activity); var firstStudent = new Student("Jon", "Bon Jovi", "1234567-8"); var secondStudent = new Student("Jim Morrison", "Varela", "1234567-9"); var students = new List <Student>(); students.Add(firstStudent); students.Add(secondStudent); var newActivity = new Activity(activity.Name, activity.Date, activity.Cost); newActivity.Students = students; activityOperations.ModifyActivityById(activity.Id, newActivity); var modifiedActivity = activityOperations.GetActivityById(activity.Id); Assert.AreEqual(modifiedActivity.Students, students); }
public void ModifyActivity() { IActivityLogic activityOperations = DummyProvider.GetInstance.GetActivityOperations(); var activity = new Activity("Yoga", new DateTime(2017, 11, 14), 100); activityOperations.AddActivity(activity); activity.Name = "Yoga Reloaded"; activityOperations.ModifyActivityById(activity.Id, activity); var modifiedActivity = activityOperations.GetActivityById(activity.Id); Assert.AreEqual(modifiedActivity.Name, "Yoga Reloaded"); }