Esempio n. 1
0
        public void ArrayTypesTest()
        {
            ArrayTypes.SourceObject so = new ArrayTypes.SourceObject();
            ArrayTypes.DestObject   o  = (ArrayTypes.DestObject)Map.ObjectToObject(so, typeof(ArrayTypes.DestObject));

            Console.WriteLine(o.DimArray); Assert.AreEqual(so.DimArray[0, 0], (int)o.DimArray[0, 0]);
            Console.WriteLine(o.StrArray); Assert.AreEqual(so.StrArray, o.StrArray);
            Console.WriteLine(o.IntArray); Assert.AreEqual(so.IntArray[0].ToString(), o.IntArray[0]);

            Console.WriteLine(o.ComplexArray); Assert.IsTrue(o.ComplexArray[0][0, 0][0][1, 1] == 4);
        }
Esempio n. 2
0
 public void IncompatibleArrayTypesTest()
 {
     ArrayTypes.SourceObject so = new ArrayTypes.SourceObject();
     Map.ObjectToObject(so, typeof(ArrayTypes.IncompatibleObject));
 }
Esempio n. 3
0
		public void IncompatibleArrayTypesTest()
		{
			ArrayTypes.SourceObject so = new ArrayTypes.SourceObject();
			Map.ObjectToObject(so, typeof(ArrayTypes.IncompatibleObject));
		}
Esempio n. 4
0
		public void ArrayTypesTest()
		{
			ArrayTypes.SourceObject so = new ArrayTypes.SourceObject();
			ArrayTypes.DestObject o = (ArrayTypes.DestObject)Map.ObjectToObject(so, typeof(ArrayTypes.DestObject));

			Console.WriteLine(o.DimArray); Assert.AreEqual(so.DimArray[0,0], (int)o.DimArray[0,0]);
			Console.WriteLine(o.StrArray); Assert.AreEqual(so.StrArray, o.StrArray);
			Console.WriteLine(o.IntArray); Assert.AreEqual(so.IntArray[0].ToString(), o.IntArray[0]);

			Console.WriteLine(o.ComplexArray); Assert.IsTrue(o.ComplexArray[0][0,0][0][1,1] == 4);
		}