public void TestMethod1() { byte[][] env = new byte[2][]; env[0] = new byte[] { 2, 3 }; env[1] = new byte[] { 4, 5 }; byte[][] target = new byte[4][]; env[0] = new byte[] { 0, 0, 0, 0 }; env[1] = new byte[] { 0, 2, 3, 0 }; env[2] = new byte[] { 0, 4, 5, 0 }; env[3] = new byte[] { 0, 0, 0, 0 }; Contour_Class ct = new Contour_Class(env); var temp = ct.Padding(env, 1); Console.ReadLine(); Assert.Equals(temp, target); }
public void Padding_Test() { byte[][] env = new byte[2][]; env[0] = new byte[] { 2, 3 }; env[1] = new byte[] { 4, 5 }; byte[][] target = new byte[4][]; target[0] = new byte[] { 0, 0, 0, 0 }; target[1] = new byte[] { 0, 2, 3, 0 }; target[2] = new byte[] { 0, 4, 5, 0 }; target[3] = new byte[] { 0, 0, 0, 0 }; Contour_Class ct = new Contour_Class(env); var temp = ct.Padding(ref env, 1); Assert.IsTrue(target.SequenceEqual(temp)); //CollectionAssert.AreEqual( temp , target ); }