public void Item_can_be_cloned() { // Arrange var timeOfDay = new TimeOfDay(5, 30, 22); // Act var clone = timeOfDay.Clone(); // Assert clone.ShouldBeEquivalentTo(timeOfDay, "the original time of day was not cloned correctly."); }
public void Item_can_be_cloned() { // Arrange var timeOfDay = new TimeOfDay(5, 30, 24); // Act var clone = timeOfDay.Clone(); // Assert Assert.AreNotEqual(timeOfDay, clone); Assert.AreEqual(timeOfDay.Hour, clone.Hour); Assert.AreEqual(timeOfDay.Minute, clone.Minute); Assert.AreEqual(timeOfDay.HoursPerDay, clone.HoursPerDay); }