Exemple #1
0
        public void Equality_Tests()
        {
            var d1        = new DateTimeOffset(1999, 12, 31, 23, 59, 59, TimeSpan.FromHours(0));
            var boundary1 = new DateRangeBound(d1, DateRangePrecision.Millisecond);

            Assert.True(boundary1 == new DateRangeBound(d1, DateRangePrecision.Millisecond));
            Assert.True(boundary1.Equals(new DateRangeBound(d1, DateRangePrecision.Millisecond)));
            Assert.False(boundary1 == new DateRangeBound(d1, DateRangePrecision.Second));
            Assert.True(boundary1 != new DateRangeBound(d1, DateRangePrecision.Second));
            Assert.False(boundary1.Equals(new DateRangeBound(d1, DateRangePrecision.Second)));
            Assert.False(boundary1.Equals(null));
        }