Example #1
0
        public void NullInstructionAddTest()
        {
            DateTime nowAsItWasAtTheStartofTheTest = DateTime.Now;
            NhsDate  date = new NhsDate(nowAsItWasAtTheStartofTheTest);

            NhsDate.Add(date, null);
        }
Example #2
0
        public void InvalidInstructionAddTest()
        {
            DateTime date       = DateTime.Now;
            NhsDate  sourcedate = new NhsDate(date);

            NhsDate.Add(sourcedate, string.Format(CultureInfo.CurrentCulture, "+1{0}", NhsCui.Toolkit.Test.NhsCui_Toolkit_DateAndTime_Resources_NhsDateResourcesAccessor.resourceCulture));
        }
Example #3
0
        public void SourceDateYearAddTest()
        {
            int     year = 2007;
            NhsDate date = new NhsDate(year);

            NhsDate.Add(date, string.Format(CultureInfo.CurrentCulture, "+1{0}", NhsCui.Toolkit.Test.NhsCui_Toolkit_DateAndTime_Resources_NhsDateResourcesAccessor.DaysUnit));
        }
Example #4
0
        public void DataSubtract2YearsAdd5Days()
        {
            DateTime nowAsItWasAtTheStartofTheTest = DateTime.Now;

            NhsDate date = new NhsDate(nowAsItWasAtTheStartofTheTest);

            date.Add(string.Format(CultureInfo.CurrentCulture, "-2{0}+5{1}", NhsCui.Toolkit.Test.NhsCui_Toolkit_DateAndTime_Resources_NhsDateResourcesAccessor.YearsUnit, NhsCui.Toolkit.Test.NhsCui_Toolkit_DateAndTime_Resources_NhsDateResourcesAccessor.DaysUnit));

            Assert.AreEqual(nowAsItWasAtTheStartofTheTest.AddYears(-2).AddDays(5), date.DateValue);
        }
Example #5
0
        public void DataAdd7Years()
        {
            DateTime nowAsItWasAtTheStartofTheTest = DateTime.Now;

            NhsDate date = new NhsDate(nowAsItWasAtTheStartofTheTest);

            date.Add(string.Format(CultureInfo.CurrentCulture, "+7{0}", NhsCui.Toolkit.Test.NhsCui_Toolkit_DateAndTime_Resources_NhsDateResourcesAccessor.YearsUnit));

            Assert.AreEqual(nowAsItWasAtTheStartofTheTest.AddYears(7), date.DateValue);
        }
Example #6
0
        public void DataAddMonthAndDay()
        {
            DateTime nowAsItWasAtTheStartofTheTest = DateTime.Now;

            NhsDate date = new NhsDate(nowAsItWasAtTheStartofTheTest);

            date.Add(string.Format(CultureInfo.CurrentCulture, "+1{0}+1{1}", NhsCui.Toolkit.Test.NhsCui_Toolkit_DateAndTime_Resources_NhsDateResourcesAccessor.MonthsUnit, NhsCui.Toolkit.Test.NhsCui_Toolkit_DateAndTime_Resources_NhsDateResourcesAccessor.DaysUnit));

            Assert.AreEqual(date.DateValue, nowAsItWasAtTheStartofTheTest.AddMonths(1).AddDays(1));
        }
Example #7
0
 public void NullSourceDateAddTest()
 {
     NhsDate.Add(null, string.Format(CultureInfo.CurrentCulture, "+1{0}", NhsCui.Toolkit.Test.NhsCui_Toolkit_DateAndTime_Resources_NhsDateResourcesAccessor.DaysUnit));
 }