예제 #1
0
		private void CreateUntypedArray(StringHandlerUpdateTestCase.ItemArrays item)
		{
			item._untypedArray = new string[Data.Length + 1];
			for (int i = 0; i < Data.Length; i++)
			{
				item._untypedArray[i] = Data[i];
			}
		}
예제 #2
0
		private void CreateArrayInObject(StringHandlerUpdateTestCase.ItemArrays item)
		{
			string[] arr = new string[Data.Length];
			System.Array.Copy(Data, 0, arr, 0, Data.Length);
			item._arrayInObject = arr;
		}
예제 #3
0
		private void CreateTypedArray(StringHandlerUpdateTestCase.ItemArrays item)
		{
			item._typedArray = new string[Data.Length];
			System.Array.Copy(Data, 0, item._typedArray, 0, Data.Length);
		}
예제 #4
0
		private void AssertArrayInObject(StringHandlerUpdateTestCase.ItemArrays item)
		{
			AssertData((string[])item._arrayInObject);
		}
예제 #5
0
		protected virtual void AssertUntypedArray(StringHandlerUpdateTestCase.ItemArrays 
			item)
		{
			for (int i = 0; i < Data.Length; i++)
			{
				AssertAreEqual(Data[i], (string)item._untypedArray[i]);
			}
			Assert.IsNull(item._untypedArray[item._untypedArray.Length - 1]);
		}
예제 #6
0
		private void AssertTypedArray(StringHandlerUpdateTestCase.ItemArrays item)
		{
			AssertData(item._typedArray);
		}