コード例 #1
0
 public void AListTOArrey36Test()
 {
     var a = new AList2<Person>();
     a.Init(mas);
     int size = a.Size();
     Assert.AreEqual(36, size);
     CollectionAssert.AreEqual(mas, a.ToArray());
 }
コード例 #2
0
 public void AListTOArrey36Test()
 {
     int[] mas = new int[36] { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 33, 34, 35, 36 };
     var a = new AList2<int>();
     a.Init(mas);
     int size = a.Size();
     Assert.AreEqual(36, size);
     CollectionAssert.AreEqual(mas, a.ToArray());
 }
コード例 #3
0
 public void AListAddstart36Test()
 {
     var a = new AList2<Person>();
     a.Init(mas);
     a.AddStart(new Person(0, "rr", "qwer", 22));
     int size = a.Size();
     mas = new Person[37] {new Person(0, "rr", "qwer", 22), new Person(1, "rr", "qwer", 22), new Person(2, "rr", "qwer", 22), new Person(3, "rr", "qwer", 22), new Person(4, "rr", "qwer", 22),
         new Person(5, "rr", "qwer", 22), new Person(6, "rr", "qwer", 22), new Person(7, "rr", "qwer", 22), new Person(8, "rr", "qwer", 22), new Person(9, "rr", "qwer", 22),
         new Person(10, "rr", "qwer", 22), new Person(11, "rr", "qwer", 22), new Person(12, "rr", "qwer", 22), new Person(13, "rr", "qwer", 22), new Person(14, "rr", "qwer", 22),
         new Person(15, "rr", "qwer", 22), new Person(16, "rr", "qwer", 22), new Person(17, "rr", "qwer", 22), new Person(18, "rr", "qwer", 22), new Person(19, "rr", "qwer", 22), new Person(20, "rr", "qwer", 22),
         new Person(21, "rr", "qwer", 22), new Person(22, "rr", "qwer", 22), new Person(23, "rr", "qwer", 22), new Person(24, "rr", "qwer", 22), new Person(25, "rr", "qwer", 22),
         new Person(26, "rr", "qwer", 22), new Person(27, "rr", "qwer", 22), new Person(28, "rr", "qwer", 22), new Person(29, "rr", "qwer", 22), new Person(30, "rr", "qwer", 22),
         new Person(31, "rr", "qwer", 22), new Person(32, "rr", "qwer", 22), new Person(33, "rr", "qwer", 22), new Person(34, "rr", "qwer", 22),new Person(35, "rr", "qwer", 22),new Person(36, "rr", "qwer", 22)};
     Assert.AreEqual(37, size);
     Assert.AreEqual(mas.ToString(), a.ToArray().ToString());
 }
コード例 #4
0
ファイル: AListTest.cs プロジェクト: MGnuskina/Tasks
 public void AListSort36Test()
 {
     var a = new AList2();
     int[] mas = new int[36] { 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18 };
     a.Init(mas);
     a.Sort();
     Assert.AreEqual(36, a.Size());
     mas = new int[36] { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36 };
     CollectionAssert.AreEqual(mas, a.ToArray());
 }
コード例 #5
0
ファイル: AListTest.cs プロジェクト: MGnuskina/Tasks
 public void AListSet36Test()
 {
     var a = new AList2();
     int[] mas = new int[36] { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 33, 34, 35, 36 };
     a.Init(mas);
     a.Set(6, -7);
     Assert.AreEqual(36, a.Size());
     Assert.AreEqual(-7, a.Get(6));
     mas = new int[36] { 1, 2, 3, 4, 5, 6, -7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 33, 34, 35, 36 };
     CollectionAssert.AreEqual(mas, a.ToArray());
 }
コード例 #6
0
ファイル: AListTest.cs プロジェクト: MGnuskina/Tasks
 public void AListDelpos36Test()
 {
     var a = new AList2();
     int[] mas = new int[36] { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 33, 34, 35, 36 };
     a.Init(mas);
     int res = a.DelPos(5);
     int size = a.Size();
     mas = new int[35] { 1, 2, 3, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 33, 34, 35, 36 };
     Assert.AreEqual(35, size);
     Assert.AreEqual(6, res);
     CollectionAssert.AreEqual(mas, a.ToArray());
 }
コード例 #7
0
ファイル: AListTest.cs プロジェクト: MGnuskina/Tasks
 public void AListAddPos36Test()
 {
     var a = new AList2();
     int[] mas = new int[36] { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 33, 34, 35, 36 };
     a.Init(mas);
     a.AddPos(2, -1);
     int size = a.Size();
     mas = new int[37] { 1, 2, -1, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 33, 34, 35, 36 };
     Assert.AreEqual(37, size);
     CollectionAssert.AreEqual(mas, a.ToArray());
 }
コード例 #8
0
 public void AListHalfReverseOdd36Test()
 {
     int[] mas = new int[36] { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36 };
     var a = new AList2<int>();
     a.Init(mas);
     a.HalfReverse();
     int size = a.Size();
     mas = new int[36] { 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18 };
     Assert.AreEqual(36, size);
     CollectionAssert.AreEqual(mas, a.ToArray());
 }