public void IndexOfMethodShouldReturnIndexOfContainingElement() { var actualResult = dynamicList.IndexOf("Gosho"); var expectedResult = 1; Assert.AreEqual(expectedResult, actualResult); }
public void IndexOf_OneElementInDynamicList_ShouldReturnZeroAsIndex() { dynamicIntList.Add(IntegerTestValue); var indexOfFirstElement = dynamicIntList.IndexOf(IntegerTestValue); Assert.AreEqual(0, indexOfFirstElement, "Index of the first added elemnt in the dynamic list must be equal to 0"); }
public void IndexOf_SearchIndexOfElement_ShouldReturnIndexOfElement() { this.dynamicList.Add(9); this.dynamicList.Add(0); this.dynamicList.Add(9); Assert.AreEqual(1, dynamicList.IndexOf(0), "This is wrong value."); }
public void IndexOfExistingElementShouldReturnValidIndex() { list.Add(5); var index = list.IndexOf(5); Assert.AreEqual(0, index, "Index doesn't match!"); }
public void TestIndexOfExistingElementInDynamicList() { this.emptyList.Add(1); this.emptyList.Add(2); Assert.AreEqual(0, emptyList.IndexOf(1), "Incorrect index.Index of element 1 is not found."); Assert.AreEqual(1, emptyList.IndexOf(2), "Incorrect index.Index of element 2 is not found."); }
public void IndexOf_NonExistantItem_ShouldReturnNegativeOne() { list.Add(42); int actual = list.IndexOf(100); int expected = -1; Assert.AreEqual(expected, actual); }
public void TestIndexOfExistingElement() { dynamicList.Add(3); dynamicList.Add(5); dynamicList.Add(8); int result = dynamicList.IndexOf(5); Assert.AreEqual(1, result); }
public void TestLinkList_IndexOf(int value) { dl.Add(1); dl.Add(2); dl.Add(3); var actual = dl.IndexOf(value); var expected = -1; Assert.That(actual, Is.EqualTo(expected)); }
public void TestIndexOfExistingElement() { dynamicList.Add(10); dynamicList.Add(5); dynamicList.Add(3); int index = dynamicList.IndexOf(3); Assert.AreEqual(2, index); }
public void Check_If_IndexOf_Valid_Values_Returns_Correct_Result(int item) { for (int i = 0; i <= 16; i++) { list.Add(i); } Assert.AreNotEqual(-1, list.IndexOf(item), "IndexOf method returned -1 although element exists!"); Assert.AreEqual(item, list.IndexOf(item), "IndexOf method returned incorrect index value!"); }
public void IndexOfMethodShouldReturnCorrectIndexIfElementIsPresent() { dynamicList.Add(3); dynamicList.Add(4); dynamicList.Add(5); var expected = 1; var actual = dynamicList.IndexOf(4); Assert.That(expected, Is.EqualTo(actual)); }
public void AddContainsAndIndexOfTest() { DynamicList<string> words = new DynamicList<string>(); words.Add("Pesho"); words.Add("Strahil"); Assert.AreEqual(2, words.Count, "Error in the adding command."); Assert.IsFalse(words.Contains("Ivan"), "Contains method works incorectly."); Assert.IsTrue(words.Contains("Pesho"), "Error in adding or contains."); Assert.AreEqual(-1, words.IndexOf("Ivan"), "Error in indexOf method."); Assert.AreNotEqual(-1, words.IndexOf("Strahil"), "Error in indexOf method."); }
public void IndexOf_ReturnsFirstIndexOfGivenElement() { list.Add(1); list.Add(2); list.Add(3); list.Add(3); var expectedReturnValue = 2; var result = list.IndexOf(3); Assert.That(result, Is.EqualTo(expectedReturnValue)); }
public void TestIndexOfWithExistingItem() { var valueToFind = 15; dl.Add(10); dl.Add(valueToFind); dl.Add(20); var expectedIndex = 1; var actualIndex = dl.IndexOf(valueToFind); Assert.That(actualIndex, Is.EqualTo(expectedIndex)); }
public void AddContainsAndIndexOfTest() { DynamicList <string> words = new DynamicList <string>(); words.Add("Pesho"); words.Add("Strahil"); Assert.AreEqual(2, words.Count, "Error in the adding command."); Assert.IsFalse(words.Contains("Ivan"), "Contains method works incorectly."); Assert.IsTrue(words.Contains("Pesho"), "Error in adding or contains."); Assert.AreEqual(-1, words.IndexOf("Ivan"), "Error in indexOf method."); Assert.AreNotEqual(-1, words.IndexOf("Strahil"), "Error in indexOf method."); }
public void TestIndexOfMethod_NoElements_TheIndexWasNotFound() { DynamicList <int> customList = new DynamicList <int>(); int index = customList.IndexOf(50); Assert.AreEqual(-1, index, "Index of failed: The index should be -1."); }
public void TestIndexOf_ExistingElement_ShouldReturnProperIndex() { var list = new DynamicList<int>(); list.Add(5); var index = list.IndexOf(5); Assert.AreEqual(0, index); }
public void ListShouldSearchesForGivenElement() { intDynamicList = new DynamicList <int>(); intDynamicList.Add(100); intDynamicList.Add(200); Assert.AreEqual(1, intDynamicList.IndexOf(200), "List cannot search at specified index"); }
public void TestIndexOf() { list = new DynamicList <int>(); list.Add(1); list.Add(2); Assert.AreEqual(list.IndexOf(1), 0); }
public void Add_AtTheEndOfList_ShouldReturnTheSameIndex() { var dynamListTest = new DynamicList <int>(); dynamListTest.Add(10); Assert.AreEqual(10, dynamListTest[dynamListTest.IndexOf(10)], "Does not add the right item at the end of the list."); }
public void IndexOf_NullElementInExistingList_ShouldThrowExcepion() { var stringList = new DynamicList <string>(); stringList.Add("Pesho"); stringList.IndexOf(null); }
public void TestIndexOfFromFullList_ShouldReturnindexOftheRequireElement() { // Arrange var list = new DynamicList <string>(); list.Add("a"); list.Add("b"); list.Add("c"); // Act var removed = list.IndexOf("a"); var removeNotExisted = list.IndexOf("z"); // Assert Assert.AreEqual(0, removed); Assert.AreEqual(-1, removeNotExisted); Assert.AreSame("b", list[1]); }
public void FoundingElementInListShouldReturnIndexOfElement() { var numList = new DynamicList<int>(); numList.Add(13); numList.Add(-6); int index = numList.IndexOf(-6); Assert.AreEqual(1, index, "Invalid index."); }
public void IndexOfShouldReturnMinusOneWhenItemIsNotFoundInTheList() { var dynList = new DynamicList <string>(); int actual = dynList.IndexOf("Test"); int expected = -1; Assert.AreEqual(expected, actual); }
public void GettingIndexOfNoneExistingElementFromNoneEmptyDynamicListOfIntsShouldReturnMinusOne() { var dynamicListOfInts = new DynamicList<int>(); dynamicListOfInts.Add(1); var returnedValue = dynamicListOfInts.IndexOf(9); Assert.AreEqual(-1, returnedValue, string.Format("The method \"IndexOf\" does not work correctly when tring to get none existing number." + string.Format("\nShould return -1 it returns {0}!", returnedValue))); }
public void GettingIndexOfExistingElementShouldReturnTheFirstOccurrenceOfTheElement() { linkedList.Add(5); linkedList.Add(10); linkedList.Add(20); linkedList.Add(10); Assert.AreEqual(1, linkedList.IndexOf(10)); }
public void FoundingElementInListShouldReturnIndexOfElement() { var numList = new DynamicList <int>(); numList.Add(13); numList.Add(-6); int index = numList.IndexOf(-6); Assert.AreEqual(1, index, "Invalid index."); }
public void ShouldReturnTheIndexOfTheFirstOccurrenceOfTheElementIfItIsExisting() { this.numbers.Add(1); this.numbers.Add(3); this.numbers.Add(5); this.numbers.Add(5); int indexOfFive = numbers.IndexOf(5); Assert.AreEqual(2, indexOfFive, "The element is not found."); }
public void IndexOfElementShoudReturnCorrenctIndex() { var list = new DynamicList<int>(); list.Add(2); list.Add(6); int index = list.IndexOf(6); Assert.AreEqual(1, index, "The returned index is not correct must be 1 instead its " + index); }
public void Test_DynamicListIndexOf_ShouldReturnMinusOne() { DynamicList <string> testList = new DynamicList <string>(); string item = "dynamic"; testList.Add(item); int actual = testList.IndexOf("list"); Assert.AreEqual(-1, actual, "Did not return minus one for missing item in the list!"); }
public void TestIndexOfForIsEmptyList() { var dynamicList = new DynamicList <int>(); // Act var returnetIndex = dynamicList.IndexOf(0); // Assert Assert.IsTrue(returnetIndex < 0, "This list is not empty."); }
public void IndexOfShouldReturnIndexOfItemIfTheItemIsInTheList() { var dynList = new DynamicList <string>(); dynList.Add("Test"); int actualIndex = dynList.IndexOf("Test"); int expectedIndex = 0; Assert.AreEqual(expectedIndex, actualIndex); }
public void IndexOfNonExistingElementShoudReturnMinusOne() { var list = new DynamicList <int>(); list.Add(2); list.Add(6); int index = list.IndexOf(7); Assert.AreEqual(-1, index, "The returned index is not correct must be -1(Not found number) instead its " + index); }
public void Test_DynamicListIndexOf_ShouldReturnIndex() { DynamicList <string> testList = new DynamicList <string>(); string item = "dynamic"; testList.Add(item); int actual = testList.IndexOf(item); Assert.AreEqual(0, actual, "Did not return zero for finding the item in the list!"); }
public void IndexOfElementShoudReturnCorrenctIndex() { var list = new DynamicList <int>(); list.Add(2); list.Add(6); int index = list.IndexOf(6); Assert.AreEqual(1, index, "The returned index is not correct must be 1 instead its " + index); }
public void IndexOfTest() { DynamicList<int> list = new DynamicList<int>(); list.Add(1); list.Add(2); list.Add(3); var result = list.IndexOf(3); Assert.AreEqual(2, result, "Index of does not search the list correctly"); }
public void IndexOf_GetIndexOf_ShouldReturnIndexOfSelectedItem() { var list = new DynamicList<int>(); list.Add(1); list.Add(2); list.Add(3); var expected = 0; var actual = list.IndexOf(1); Assert.AreEqual(expected, actual); }
public void GetIndexOfExistingElement_ReturnElementIndex() { var dynamicList = new DynamicList<int>(); const int firstElement = 666; const int secondElement = 777; dynamicList.Add(firstElement); dynamicList.Add(secondElement); var index = dynamicList.IndexOf(secondElement); Assert.AreEqual(1, index, "The element's index should be 1!"); }
public void RemoveAndRemoveAtTest() { DynamicList<int> numbers = new DynamicList<int>(); numbers.Add(5); numbers.Add(7); numbers.Add(9); numbers.Remove(5); Assert.IsFalse(numbers.Contains(5), "Remove method doesn't work correctly."); numbers.RemoveAt(1); Assert.AreEqual(-1, numbers.IndexOf(9), "RemoveAt method doesn't work correctly."); Assert.AreEqual(-1, numbers.Remove(13), "Error when trying to remove unexisting item."); Assert.AreEqual(0, numbers.Remove(7), "Wrong return value of remove method."); }
public void Test_DynamicListIndexOf_ShouldReturnIndex() { DynamicList<string> testList = new DynamicList<string>(); string item = "dynamic"; testList.Add(item); int actual = testList.IndexOf(item); Assert.AreEqual(0, actual, "Did not return zero for finding the item in the list!"); }
public void IndexOf_ShouldReturnMinusOneWhenTheElementIs_NotFound() { var dynamicList = new DynamicList<int>(); dynamicList.Add(5); dynamicList.Add(6); var returnedValue = dynamicList.IndexOf(3); Assert.AreEqual(-1, returnedValue, "The method .IndexOf isn't working correctly."); }
public void IndexOf_FromEmptyList_ShouldReturnNegativeOne() { var list = new DynamicList<double>(); var index = list.IndexOf(2.532); Assert.AreEqual(-1, index, "The returned index is not correct."); }
public void RemovingElementAtIndexShouldRemoveElementOfList() { var numbers = new DynamicList<int>(); numbers.Add(15); numbers.Add(10); var number = numbers.RemoveAt(0); var result = numbers.IndexOf(0); Assert.AreEqual(-1, result, "The elements is founded."); Assert.AreEqual(10, numbers[0], "Do not reorders the elements."); }
public void IndexOf_NotFound_ShouldReturnNegativeOne() { var list = new DynamicList<int>(); list.Add(1); list.Add(2); list.Add(3); var expected = -1; var actual = list.IndexOf(6); Assert.AreEqual(expected, actual); }
public void Remove_RemoveItem_ShloudRemoveSelectedItem() { var list = new DynamicList<int>(); list.Add(1); list.Add(2); list.Add(3); list.Remove(2); var expected = -1; var actual = list.IndexOf(2); Assert.AreEqual(expected, actual); }
public void TestIndexOf() { var dynamicList = new DynamicList<int>(); dynamicList.Add(0); dynamicList.Add(2); dynamicList.Add(4); dynamicList.Add(8); // Act var returnetIndex = dynamicList.IndexOf(4); // Assert Assert.AreEqual(2, returnetIndex, "This index is not valid index."); }
public void TestIndexOfForIsEmptyList() { var dynamicList = new DynamicList<int>(); // Act var returnetIndex = dynamicList.IndexOf(0); // Assert Assert.IsTrue(returnetIndex < 0, "This list is not empty."); }
public void Add_AtTheEndOfList_ShouldReturnTheSameIndex() { var dynamListTest = new DynamicList<int>(); dynamListTest.Add(10); Assert.AreEqual(10, dynamListTest[dynamListTest.IndexOf(10)], "Does not add the right item at the end of the list."); }
public void GetIndexOfNonExistingElement_NotSuccessful() { var dynamicList = new DynamicList<int>(); const int firstElement = 666; const int secondElement = 777; const int randomNumber = 564576; dynamicList.Add(firstElement); dynamicList.Add(secondElement); var index = dynamicList.IndexOf(randomNumber); Assert.AreEqual(-1, index, "The element's index should be -1!"); }
public void Test_DynamicListIndexOf_ShouldReturnMinusOne() { DynamicList<string> testList = new DynamicList<string>(); string item = "dynamic"; testList.Add(item); int actual = testList.IndexOf("list"); Assert.AreEqual(-1, actual, "Did not return minus one for missing item in the list!"); }
public void TestIndexOf_TryingToGetIndexOfMissingElementShouldReturnMinus1() { // Arrange DynamicList<int> testList = new DynamicList<int>(); // Act FillTestListWith10Elements(testList); int test = testList.IndexOf(10); // Assert Debug.Assert(test == -1, "Trying to get the index of non-existent element should return -1."); }
public void IndexOf_FromAlreadyInitializedList_ShouldReturnTheFirstOccurencyIndexOfTheItem() { var list = new DynamicList<double>(); list.Add(5.32); list.Add(2.532); list.Add(3.21); list.Add(2.523); var index = list.IndexOf(2.532); Assert.AreEqual(1, index, "The returned index is not correct."); }
public void IndexOfTest() { //Case with Integer list.Add(5); list.Add(1); list.Add(4); var case1 = list.IndexOf(4); Assert.AreEqual(2, case1, "Wrong results with integer data type"); //Case with String var listString = new DynamicList<string>(); listString.Add("Hello"); listString.Add("Software"); listString.Add("University"); var case2 = listString.IndexOf("Software"); Assert.AreEqual(1, case2, "Wrong results with string data type"); }
public void TestIndexOfExistingElement() { DynamicList<string> list = new DynamicList<string>(); list.Add("first"); list.Add("second"); int index = list.IndexOf("second"); Assert.AreEqual(1, index, "The index of the searched element should be 1."); }
public void Test_IndexOfNonExistingElement() { var dynList = new DynamicList<int>(); dynList.Add(10); dynList.Add(50); dynList.Add(100); var indexOfNotFoundElement = dynList.IndexOf(110); Assert.AreEqual( -1, indexOfNotFoundElement, "IndexOf do not correctly returns -1 when element is not existing in the list."); }
public void FoundingElementInListShouldReturnIndexOfElement() { var numbers = new DynamicList<int>(); numbers.Add(10); numbers.Add(12); numbers.Add(-14); var index = numbers.IndexOf(-14); Assert.AreEqual(2, index, "Invalid index."); }
public void TestIndexOf_ReturnedIndexShouldBe9() { // Arrange DynamicList<int> testList = new DynamicList<int>(); // Act FillTestListWith10Elements(testList); int test = testList.IndexOf(9); // Assert Debug.Assert(testList.Count == 10 && test == 9, "Getting the index of the 9th element should return 9."); }
public void Test_IndexOfFirstElementThatIsEqualToOneHundread() { var dynList = new DynamicList<int>(); dynList.Add(10); dynList.Add(50); dynList.Add(50); dynList.Add(100); dynList.Add(501); dynList.Add(150); dynList.Add(100); var indexOfFoundElement = dynList.IndexOf(100); Assert.AreEqual( 3, indexOfFoundElement, "IndexOf do not correctly identifies the index of searched existing element."); }
public void TestIndexOfNonExistingElement() { DynamicList<string> list = new DynamicList<string>(); list.Add("first"); list.Add("second"); int index = list.IndexOf("third"); Assert.AreEqual(-1, index, "The return value when searching for a non-existing element should be -1."); }
public void TestIndexOf_NotExistingElement_ShouldReturnNeutralIndex() { var list = new DynamicList<int>(); var index = list.IndexOf(5); Assert.AreEqual(-1, index); }