public void Zip_ZipTwoFullListsOfInts_CountOfNine() { //Arrange CustomList <int> testOne = new CustomList <int>(); CustomList <int> testTwo = new CustomList <int>(); CustomList <int> Zipped; int expected = 9; int actual; //Act testOne.Add(1); testOne.Add(3); testOne.Add(5); testOne.Add(7); testOne.Add(9); testTwo.Add(2); testTwo.Add(4); testTwo.Add(6); testTwo.Add(8); Zipped = CustomList <int> .ZipListTogether(testOne, testTwo); actual = Zipped.Count; //Assert Assert.AreEqual(expected, actual); }
public void Zip_zipTwoEmptyLists_CountZero() { //Arrange CustomList <int> testOne = new CustomList <int>(); CustomList <int> testTwo = new CustomList <int>(); CustomList <int> Zipped; int expected = 0; int actual; //Act Zipped = CustomList <int> .ZipListTogether(testOne, testTwo); actual = Zipped.Count; //Assert Assert.AreEqual(expected, actual); }
public void Zip_ListsOfSingleValueTogether_CountIsTwo() { //Arrange CustomList <int> testOne = new CustomList <int>(); CustomList <int> testTwo = new CustomList <int>(); CustomList <int> Zipped; int expected = 2; int actual; //Act testOne.Add(1); testTwo.Add(2); Zipped = CustomList <int> .ZipListTogether(testOne, testTwo); actual = Zipped.Count; //Assert Assert.AreEqual(expected, actual); }
public void Zip_ZipTwoListsOfOneTogether_ZippedListOrderedOneThenTwo() { //Arrange CustomList <int> testOne = new CustomList <int>(); CustomList <int> testTwo = new CustomList <int>(); CustomList <int> Zipped; int expected = 2; int actual; //Act testOne.Add(1); testTwo.Add(2); Zipped = CustomList <int> .ZipListTogether(testOne, testTwo); actual = Zipped[1]; //Assert Assert.AreEqual(expected, actual); }
public void Zip_ZipListOfEvenAndListOfOddTogether_TheAtIndexOneIsTwo() { //Arrange CustomList <int> testOne = new CustomList <int>(); CustomList <int> testTwo = new CustomList <int>(); CustomList <int> Zipped; int expected = 2; int actual; //Act testOne.Add(1); testOne.Add(3); testTwo.Add(2); Zipped = CustomList <int> .ZipListTogether(testOne, testTwo); actual = Zipped[1]; //Assert Assert.AreEqual(expected, actual); }
public void Zip_ZipWhenListOneHasHigherCount_IndexThreeIsFive() { //Arrange CustomList <int> testOne = new CustomList <int>(); CustomList <int> testTwo = new CustomList <int>(); CustomList <int> Zipped; int expected = 5; int actual; //Act testOne.Add(1); testOne.Add(3); testOne.Add(5); testTwo.Add(2); Zipped = CustomList <int> .ZipListTogether(testOne, testTwo); actual = Zipped[3]; //Assert Assert.AreEqual(expected, actual); }