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); }
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); }
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; }