protected override void AssertArrays(IExtObjectContainer objectContainer, object obj) { if (MultiDimensionalArraysCantBeStored()) { return; } MultiDimensionalArrayHandlerUpdateTestCase.ItemArrays item = (MultiDimensionalArrayHandlerUpdateTestCase.ItemArrays )obj; AssertAreEqual(intData2D, item._typedIntArray); AssertAreEqual(intData2D, CastToIntArray2D(item._untypedIntArray)); AssertAreEqual(stringData2D, item._typedStringArray); AssertAreEqual(stringData2D, (string[][])item._untypedStringArray); AssertAreEqual(objectData2D, item._objectArray); AssertAreEqual(objectData2D, item._objectArray); AssertAreEqual(byteData2D, item._typedByteArray); }
protected override object CreateArrays() { MultiDimensionalArrayHandlerUpdateTestCase.ItemArrays item = new MultiDimensionalArrayHandlerUpdateTestCase.ItemArrays (); if (MultiDimensionalArraysCantBeStored()) { return item; } item._typedIntArray = intData2D; item._untypedIntArray = intData2D; item._typedStringArray = stringData2D; item._untypedStringArray = stringData2D; item._objectArray = objectData2D; item._stringObjectArray = stringObjectData2D; item._typedByteArray = byteData2D; return item; }
protected override object CreateArrays() { MultiDimensionalArrayHandlerUpdateTestCase.ItemArrays item = new MultiDimensionalArrayHandlerUpdateTestCase.ItemArrays (); if (MultiDimensionalArraysCantBeStored()) { return(item); } item._typedIntArray = intData2D; item._untypedIntArray = intData2D; item._typedStringArray = stringData2D; item._untypedStringArray = stringData2D; item._objectArray = objectData2D; item._stringObjectArray = stringObjectData2D; item._typedByteArray = byteData2D; return(item); }