public void Equals_When_Different_Instance_Then_Returns_False() { var items = Enumerable.Empty <HdoScheduleIntervalItem>(); var days = new[] { DayOfWeek.Monday }; var differentDays = new[] { DayOfWeek.Monday, DayOfWeek.Friday }; var scheduleIntervalDefinition = new HdoScheduleIntervalDefinition(items, days); var scheduleIntervalDefinition2 = new HdoScheduleIntervalDefinition(items, differentDays); var areEqual = scheduleIntervalDefinition.Equals(scheduleIntervalDefinition2); Assert.IsFalse(areEqual); }
public void Equals_When_Same_Instances_Then_Returns_True() { var items = Enumerable.Empty <HdoScheduleIntervalItem>(); var days = new[] { DayOfWeek.Monday }; var scheduleIntervalDefinition = new HdoScheduleIntervalDefinition(items, days); var scheduleIntervalDefinition2 = new HdoScheduleIntervalDefinition(items, days); var areEqual = scheduleIntervalDefinition.Equals(scheduleIntervalDefinition2); Assert.IsTrue(areEqual); }