public void EqualsTest() { TimeRange timeRange1 = new TimeRange( start, end ); TimeRange timeRange2 = new TimeRange( start, end ); Assert.IsTrue( timeRange1.Equals( timeRange2 ) ); TimeRange timeRange3 = new TimeRange( start.AddMilliseconds( -1 ), end.AddMilliseconds( 1 ) ); Assert.IsFalse( timeRange1.Equals( timeRange3 ) ); }