public void TestSort_TestIndex3() { // arrange string value1 = "kurt"; string value2 = "bella"; string value3 = "abe"; string value4 = "bill"; string value5 = "aang"; string expected = "aang"; list2 = new CustomList <string>(); // act list2.AddToList(value1); list2.AddToList(value2); list2.AddToList(value3); list2.AddToList(value4); list2.AddToList(value5); list2.Sort(); string actual = list2[0]; // assert Assert.AreEqual(expected, actual); }
public void ZipList_CheckListIndex3() { // arrange CustomList <string> myList = new CustomList <string>(); list3 = new CustomList <string>(); list4 = new CustomList <string>(); string value1 = "They"; string value2 = "Make"; string value3 = "Great"; string value4 = "Tasting"; string value5 = "Donuts"; string value6 = "In"; string value8 = "Here"; string expected = "Here"; // act list3.AddToList(value1); list3.AddToList(value3); list3.AddToList(value5); list4.AddToList(value2); list4.AddToList(value4); list4.AddToList(value6); list4.AddToList(value8); myList = list3.Zip(list4); string actual = myList[6]; // assert Assert.AreEqual(expected, actual); }
public void TestSort_TestIndex2() { // arrange int value1 = 11; int value2 = 9; int value3 = 7; int value4 = 5; int value5 = 3; int expected = 3; list1 = new CustomList <int>(); // act list1.AddToList(value1); list1.AddToList(value2); list1.AddToList(value3); list1.AddToList(value4); list1.AddToList(value5); list1.Sort(); int actual = list1[0]; // assert Assert.AreEqual(expected, actual); }
public void ZipList_CheckCapacity1() { // arrange CustomList <int> myList = new CustomList <int>(); list1 = new CustomList <int>(); list2 = new CustomList <int>(); int value1 = 1; int value2 = 2; int value3 = 3; int value4 = 4; int expected = 4; // act list1.AddToList(value1); list1.AddToList(value3); list2.AddToList(value2); list2.AddToList(value4); myList = list1.Zip(list2); int actual = myList.Capacity; // assert Assert.AreEqual(expected, actual); }
public void ZipList_CheckListIndex2() { // arrange CustomList <int> myList = new CustomList <int>(); list1 = new CustomList <int>(); list2 = new CustomList <int>(); int value1 = 1; int value2 = 2; int value3 = 3; int value4 = 4; int value5 = 5; int value6 = 6; int expected = 6; // act list1.AddToList(value1); list1.AddToList(value3); list1.AddToList(value5); list2.AddToList(value2); list2.AddToList(value4); list2.AddToList(value6); myList = list1.Zip(list2); int actual = myList[5]; // assert Assert.AreEqual(expected, actual); }
public void TestMinusOperator_TestCount() { // arrange int value1 = 5; int value2 = 6; int value3 = 7; int value4 = 9; int value5 = 11; int expected = 3; list1 = new CustomList <int>(); list2 = new CustomList <int>(); // act list1.AddToList(value1); list1.AddToList(value2); list1.AddToList(value3); list2.AddToList(value4); list2.AddToList(value4); list2.AddToList(value5); list1 = list1 - list2; int actual = list1.Count; // assert Assert.AreEqual(expected, actual); }
public void TestAddOperator_TestCount() { // arrange int value1 = 5; int value2 = 6; int value3 = 7; int expected = 6; list1 = new CustomList <int>(); list2 = new CustomList <int>(); // act list1.AddToList(value1); list1.AddToList(value2); list1.AddToList(value3); list2.AddToList(value1); list2.AddToList(value2); list2.AddToList(value3); CustomList <int> myList = list1 + list2; int actual = myList.Count; // assert Assert.AreEqual(expected, actual); }
public void AddToList_CheckListIndex2() { // arrange CustomList <int> myList = new CustomList <int>(); int number1 = 3; int number2 = 5; int expected = 5; // act myList.AddToList(number1); myList.AddToList(number2); int actual = myList[1]; // assert Assert.AreEqual(expected, actual); }
public void ToString_CheckString2() { // arrange CustomList <string> myList = new CustomList <string>(); string value1 = "hey"; string value2 = "you"; string value3 = "there"; string expected = "hey,you,there"; // act myList.AddToList(value1); myList.AddToList(value2); myList.AddToList(value3); string myListString = myList.ToString(); string actual = myListString; // assert Assert.AreEqual(expected, actual); }
public void ToString_CheckString() { // arrange CustomList <int> myList = new CustomList <int>(); int value1 = 5; int value2 = 6; int value3 = 7; string expected = "5,6,7"; // act myList.AddToList(value1); myList.AddToList(value2); myList.AddToList(value3); string myListString = myList.ToString(); string actual = myListString; // assert Assert.AreEqual(expected, actual); }
public void RemoveFromList_CheckCounter1() { // arrange CustomList <int> myList = new CustomList <int>(); int number1 = 3; int number2 = 5; int expected = 1; // act myList.AddToList(number1); myList.AddToList(number2); myList.RemoveFromList(number1); int actual = myList.Count; // assert Assert.AreEqual(expected, actual); }
public void RemoveFromList_CheckListIndex2() { // arrange CustomList <int> myList = new CustomList <int>(); int number1 = 3; int number2 = 5; int number3 = 7; int number4 = 9; int expected = 9; // act myList.AddToList(number1); myList.AddToList(number2); myList.AddToList(number3); myList.AddToList(number4); myList.RemoveFromList(number3); int actual = myList[2]; // assert Assert.AreEqual(expected, actual); }
public void RemoveFromList_CheckFalse() { // arrange CustomList <int> myList = new CustomList <int>(); int number1 = 3; int number2 = 5; int number3 = 7; int number4 = 9; bool expected = false; // act myList.AddToList(number1); myList.AddToList(number2); myList.AddToList(number3); bool actual = myList.RemoveFromList(number4); // assert Assert.AreEqual(expected, actual); }
public void AddToList_CheckCapacity2() { // arrange CustomList <int> myList = new CustomList <int>(); int number1 = 3; int expected = 8; // act for (int i = 0; i <= 6; i++) { myList.AddToList(number1); } int actual = myList.Capacity; // assert Assert.AreEqual(expected, actual); }