public void EqualsTest() { TimeBlock timeBlock1 = new TimeBlock(start, duration); TimeBlock timeBlock2 = new TimeBlock(start, duration); Assert.True(timeBlock1.Equals(timeBlock2)); TimeBlock timeBlock3 = new TimeBlock(start.AddMilliseconds(-1), end.AddMilliseconds(1)); Assert.False(timeBlock1.Equals(timeBlock3)); } // EqualsTest