예제 #1
0
 public void DateTime_AddTo_After_and_op_Addition_are_all_the_same()
 {
     var twoMonths = new VariableTimeSpan(0, 2);
     var date = new DateTime(2011, 2, 11);
     var expectedDate = new DateTime(2011, 4, 11);
     Assert.AreEqual(expectedDate, twoMonths.AddTo(date));
     Assert.AreEqual(expectedDate, twoMonths.After(date));
     Assert.AreEqual(expectedDate, twoMonths + date);
 }
예제 #2
0
 public void DateTimeOffset_AddTo_After_and_op_Addition_are_all_the_same()
 {
     var twoMonths = new VariableTimeSpan(0, 2);
     var date = DateTimeOffset.Parse("2011/02/11 11:35 +2");
     var expectedDate = DateTimeOffset.Parse("2011/04/11 11:35 +2");
     Assert.AreEqual(expectedDate, twoMonths.AddTo(date));
     Assert.AreEqual(expectedDate, twoMonths.After(date));
     Assert.AreEqual(expectedDate, twoMonths + date);
 }
예제 #3
0
        public void DateTimeOffset_AddTo_After_and_op_Addition_are_all_the_same()
        {
            var twoMonths    = new VariableTimeSpan(0, 2);
            var date         = DateTimeOffset.Parse("2011/02/11 11:35 +2");
            var expectedDate = DateTimeOffset.Parse("2011/04/11 11:35 +2");

            Assert.AreEqual(expectedDate, twoMonths.AddTo(date));
            Assert.AreEqual(expectedDate, twoMonths.After(date));
            Assert.AreEqual(expectedDate, twoMonths + date);
        }
예제 #4
0
        public void DateTime_AddTo_After_and_op_Addition_are_all_the_same()
        {
            var twoMonths    = new VariableTimeSpan(0, 2);
            var date         = new DateTime(2011, 2, 11);
            var expectedDate = new DateTime(2011, 4, 11);

            Assert.AreEqual(expectedDate, twoMonths.AddTo(date));
            Assert.AreEqual(expectedDate, twoMonths.After(date));
            Assert.AreEqual(expectedDate, twoMonths + date);
        }