def test_append2(self):
     dy = main.DynArray()
     self.assertEqual(dy.capasity, 16)
     for i in range(100):
         dy.append(i)
         self.assertEqual(dy[i], i)
     self.assertGreater(dy.capasity, 100)
 def test_delete3(self):
     dy = main.DynArray()
     dy.append(1)
     dy.append(1)
     dy.append(1)
     self.assertEqual(dy.count, 3)
     dy.delete(10)
     self.assertEqual(dy.count, 3)
 def test_delete2(self):
     dy = main.DynArray()
     for i in range(100):
         dy.append(i)
     self.assertGreater(dy.capasity, 100)
     for i in range(50):
         dy.delete(i)
     self.assertLess(dy.capasity, 70)
 def test_insert(self):
     dy = main.DynArray()
     dy.append(1)
     dy.append(1)
     dy.append(1)
     dy.insert(10, 3)
     for i in range(len(dy)):
         self.assertNotEqual(dy[i], 3)
         self.assertEqual(dy[i], 1)
 def test_delete(self):
     dy = main.DynArray()
     dy.append(1)
     dy.append(1)
     dy.append(1)
     dy.append(1)
     self.assertEqual(dy.capasity, 16)
     dy.delete(2)
     self.assertEqual(dy.count, 3)
     self.assertEqual(dy.capasity, 16)