Example #1
0
        public void GivenValidArguments_WhenDateDiff_ThenDifferenceReturned()
        {
            DateTime startDate = DateTime.Now;
            DateTime endDate   = DateTime.Now.AddDays(1);
            int      expected  = (int)endDate.Subtract(startDate).TotalMinutes;

            int?actual = RepositoryFunctions.DateDiff("mi", startDate, endDate);

            Assert.AreEqual(expected, actual);
        }
Example #2
0
        public void GivenNull_WhenStringConvert_ThenStringReturned()
        {
            string actual = RepositoryFunctions.StringConvert(null);

            Assert.IsNotNull(actual);
        }
Example #3
0
 public void GivenNonMinuteDatePart_WhenDateDiff_ThenExceptionThrown()
 {
     TestExtensions.ExpectException <NotSupportedException>(() => RepositoryFunctions.DateDiff("", null, null));
 }
Example #4
0
        public void GivenDouble_WhenStringConvert_ThenStringReturned()
        {
            string actual = RepositoryFunctions.StringConvert(20);

            Assert.AreEqual("20", actual);
        }