public virtual void TestReadWrite() { MockWriteContext writeContext = new MockWriteContext(Db()); MultiDimensionalArrayHandlerTestCase.Item expected = new MultiDimensionalArrayHandlerTestCase.Item (ArrayData); IntArrayHandler().Write(writeContext, expected._int); MockReadContext readContext = new MockReadContext(writeContext); int[][] arr = (int[][])IntArrayHandler().Read(readContext); MultiDimensionalArrayHandlerTestCase.Item actualValue = new MultiDimensionalArrayHandlerTestCase.Item (arr); Assert.AreEqual(expected, actualValue); }
/// <exception cref="System.Exception"></exception> public virtual void TestStoreObject() { MultiDimensionalArrayHandlerTestCase.Item storedItem = new MultiDimensionalArrayHandlerTestCase.Item (new int[][] { new int[] { 1, 2, 3 }, new int[] { 6, 5, 4 } }); DoTestStoreObject(storedItem); }