Beispiel #1
0
        public void ArgumentNormal()
        {
            var result = new DateTime(2000, 1, 1).Date;
            var mock   = this.mock(null, new DateTime(), result.ToString());

            ContentCreator.ReleaseDate(mock.Object).Is(result);
        }
Beispiel #2
0
        public void ArgumentCreateDateIsDefault()
        {
            var result = new DateTime(2000, 1, 1).Date;
            var mock   = this.mock(result, new DateTime(1990, 1, 1), new DateTime(2100, 1, 10).Date.ToString());

            ContentCreator.ReleaseDate(mock.Object).Is(result);
        }
Beispiel #3
0
        public void ArgumentAllBlankOrDefault()
        {
            DateTime?releaseDate = null;
            var      mock        = new Mock <IContent>();

            mock.Setup(m => m.ReleaseDate).Returns(releaseDate);
            mock.Setup(m => m.CreateDate).Returns(new DateTime());
            mock.Setup(m => m.GetValue <string>(VelstandProperty.ReleaseDate)).Returns(string.Empty);

            ContentCreator.ReleaseDate(mock.Object).Date.Is(DateTime.Now.Date);
        }