コード例 #1
0
 protected override object[] CreateValues()
 {
     DateHandlerUpdateTestCase.Item[] values = new DateHandlerUpdateTestCase.Item[data
                                                                                  .Length + 1];
     for (int i = 0; i < data.Length; i++)
     {
         DateHandlerUpdateTestCase.Item item = new DateHandlerUpdateTestCase.Item();
         item._date    = data[i];
         item._untyped = data[i];
         values[i]     = item;
     }
     values[values.Length - 1] = new DateHandlerUpdateTestCase.Item();
     return(values);
 }
コード例 #2
0
 protected override void AssertValues(IExtObjectContainer objectContainer, object[]
                                      values)
 {
     for (int i = 0; i < data.Length; i++)
     {
         DateHandlerUpdateTestCase.Item item = (DateHandlerUpdateTestCase.Item)values[i];
         AssertAreEqual(data[i], item._date);
         AssertAreEqual(data[i], (DateTime)item._untyped);
     }
     DateHandlerUpdateTestCase.Item emptyItem = (DateHandlerUpdateTestCase.Item)values
                                                [values.Length - 1];
     Assert.AreEqual(EmptyValue(), emptyItem._date);
     Assert.IsNull(emptyItem._untyped);
 }
コード例 #3
0
		protected override object[] CreateValues()
		{
			DateHandlerUpdateTestCase.Item[] values = new DateHandlerUpdateTestCase.Item[data
				.Length + 1];
			for (int i = 0; i < data.Length; i++)
			{
				DateHandlerUpdateTestCase.Item item = new DateHandlerUpdateTestCase.Item();
				item._date = data[i];
				item._untyped = data[i];
				values[i] = item;
			}
			values[values.Length - 1] = new DateHandlerUpdateTestCase.Item();
			return values;
		}