protected override object[] CreateValues() { StringHandlerUpdateTestCase.Item[] values = new StringHandlerUpdateTestCase.Item[ Data.Length + 1]; for (int i = 0; i < Data.Length; i++) { StringHandlerUpdateTestCase.Item item = new StringHandlerUpdateTestCase.Item(); values[i] = item; item._typed = Data[i]; item._untyped = Data[i]; } values[values.Length - 1] = new StringHandlerUpdateTestCase.Item(); return(values); }
protected override object[] CreateValues() { StringHandlerUpdateTestCase.Item[] values = new StringHandlerUpdateTestCase.Item[ Data.Length + 1]; for (int i = 0; i < Data.Length; i++) { StringHandlerUpdateTestCase.Item item = new StringHandlerUpdateTestCase.Item(); values[i] = item; item._typed = Data[i]; item._untyped = Data[i]; } values[values.Length - 1] = new StringHandlerUpdateTestCase.Item(); return values; }
protected override void AssertValues(IExtObjectContainer objectContainer, object[] values) { for (int i = 0; i < Data.Length; i++) { StringHandlerUpdateTestCase.Item item = (StringHandlerUpdateTestCase.Item)values[ i]; AssertAreEqual(Data[i], item._typed); AssertAreEqual(Data[i], (string)item._untyped); } StringHandlerUpdateTestCase.Item nullItem = (StringHandlerUpdateTestCase.Item)values [values.Length - 1]; Assert.IsNull(nullItem._typed); Assert.IsNull(nullItem._untyped); }