Пример #1
0
        public void Test_Construct()
        {
            //---------------Set up test pack-------------------
            //---------------Assert Precondition----------------
            //---------------Execute Test ----------------------
            DateTimeNowConverter dateTimeNowConverter = new DateTimeNowConverter();

            //---------------Test Result -----------------------
            Assert.IsInstanceOf(typeof(TypeConverter), dateTimeNowConverter);
        }
Пример #2
0
        public void Test_CanConvertTo_WithDateTime_ShouldReturnTrue()
        {
            //---------------Set up test pack-------------------
            DateTimeNowConverter dateTimeNowConverter = new DateTimeNowConverter();
            //---------------Assert Precondition----------------
            //---------------Execute Test ----------------------
            bool result = dateTimeNowConverter.CanConvertTo(typeof(DateTime));

            //---------------Test Result -----------------------
            Assert.IsTrue(result);
        }
Пример #3
0
        public void Test_ConvertTo_WithDateTime_ShouldReturnNowValue()
        {
            //---------------Set up test pack-------------------
            DateTimeNowConverter dateTimeNowConverter = new DateTimeNowConverter();
            DateTimeNow          dateTimeNow          = new DateTimeNow();
            DateTime             snapshot             = DateTime.Now;
            //---------------Assert Precondition----------------
            //---------------Execute Test ----------------------
            object result = dateTimeNowConverter.ConvertTo(dateTimeNow, typeof(DateTime));
            //---------------Test Result -----------------------
            DateTime dateTime = TestUtil.AssertIsInstanceOf <DateTime>(result);

            Assert.Greater(dateTime, snapshot.AddSeconds(-1));
            Assert.Less(dateTime, snapshot.AddSeconds(1));
        }