public void TestAsserArrList() { ArrList <int> A = new ArrList <int>(); A.Append(1); A.Append(2); A.Append(3); A.Append(4); //Get //Стандартное решение int testnum = A.Get(1); Assert.AreEqual(2, testnum); //Граничное решение testnum = A.Get(A.collElem - 1); Assert.AreEqual(4, testnum); //Delete //Стандартное решение A.Delete(2); testnum = A.Get(2); Assert.AreEqual(4, testnum); //Граничное решение A.Delete(A.collElem - 1); testnum = A.Get(A.collElem - 1); Assert.AreEqual(2, testnum); //FindElem ArrList <int> B = new ArrList <int>(); B.Append(1); B.Append(2); B.Append(3); B.Append(4); //Стандартное решение testnum = B.FindElem(3); Assert.AreEqual(2, testnum); //Исключительная ситуация testnum = B.FindElem(10); Assert.AreEqual(-1, testnum); //Insert //Стандартное решение B.Insert(42, 3); Assert.AreEqual(42, B.Get(3)); //Граничное решение int index = B.collElem; B.Insert(42, index); Assert.AreEqual(42, B.Get(index)); }
public void TestAsserArrList() { ArrList<int> A = new ArrList<int>(); A.Append(1); A.Append(2); A.Append(3); A.Append(4); //Get //Стандартное решение int testnum = A.Get(1); Assert.AreEqual(2, testnum); //Граничное решение testnum = A.Get(A.collElem - 1); Assert.AreEqual(4, testnum); //Delete //Стандартное решение A.Delete(2); testnum = A.Get(2); Assert.AreEqual(4, testnum); //Граничное решение A.Delete(A.collElem - 1); testnum = A.Get(A.collElem - 1); Assert.AreEqual(2, testnum); //FindElem ArrList<int> B = new ArrList<int>(); B.Append(1); B.Append(2); B.Append(3); B.Append(4); //Стандартное решение testnum = B.FindElem(3); Assert.AreEqual(2, testnum); //Исключительная ситуация testnum = B.FindElem(10); Assert.AreEqual(-1, testnum); //Insert //Стандартное решение B.Insert(42, 3); Assert.AreEqual(42, B.Get(3)); //Граничное решение int index = B.collElem; B.Insert(42, index); Assert.AreEqual(42, B.Get(index)); }
public void TestExceptionArrList() { ArrList<int> A = new ArrList<int>(); A.Append(1); A.Append(2); A.Append(3); A.Append(4); //Get int testnum = A.Get(10); //Delete A.Delete(10); //Insert A.Insert(42, 42); }
public void TestExceptionArrList() { ArrList <int> A = new ArrList <int>(); A.Append(1); A.Append(2); A.Append(3); A.Append(4); //Get int testnum = A.Get(10); //Delete A.Delete(10); //Insert A.Insert(42, 42); }