示例#1
0
        public void DateTimeDataSource_HasOneAttribute()
        {
            var dtmDs = new DateTimeDataSourceBasic();
            var item  = dtmDs.List.First();

            Assert.AreEqual(1, item.Attributes.Count, "has only 1 property");
        }
示例#2
0
        public void DateTimeDataSource_HasOneItem()
        {
            var dtmDs = new DateTimeDataSourceBasic();

            Assert.AreEqual(1, dtmDs.List.Count(), "make sure it has 1 and only 1 item in the list");

            var item = dtmDs.List.First();

            Assert.IsNotNull(item, "the item must be a real object");
        }
示例#3
0
        public void DateTimeDataSource_HasDateFieldWhichIsDate()
        {
            var dtmDs        = new DateTimeDataSourceBasic();
            var item         = dtmDs.List.First();
            var dateAsObject = item.GetBestValue(DateTimeDataSourceBasic.DateFieldName);

            Assert.IsNotNull(dateAsObject);

            var dateAsDate = dateAsObject as DateTime?;

            Assert.IsNotNull(dateAsDate);
        }