public void Remove_NegativeElementInArray_ThrowsMinusElementException() { //arrange int element = -6; double[] array = { 1, 5, 1 }; //act WorkArray workArray = new WorkArray(); double[] actual = workArray.Remove(element, array); //assert //assert.Failed() }
public void Remove_LastElementInArray_ReturnsArrayWithoutLastElement() { //arrange int element = 2; double[] array = { 8965.5238, -7523 }; double[] expected = { 8965.5238 }; //act WorkArray workArray = new WorkArray(); double[] actual = workArray.Remove(element, array); //assert CollectionAssert.AreEqual(expected, actual); }
public void Remove_SecondElementInArrayWithOneElement_ReturnsSameArray() { //arrange int element = 2; double[] array = { 852 }; double[] expected = { 852 }; //act WorkArray workArray = new WorkArray(); double[] actual = workArray.Remove(element, array); //assert CollectionAssert.AreEqual(expected, actual); }
public void Remove_AllElementsInArray_ReturnsEmptyArray() { //arrange int element = 1; double[] array = { 56, 98.23, 784 }; double[] expected = { }; //act WorkArray workArray = new WorkArray(); double[] actual = workArray.Remove(element, array); //assert CollectionAssert.AreEqual(expected, actual); }
public void Remove_SecondElementInEvenArray_ReturnsOddElements() { //arrange int element = 2; double[] array = { 95, -89, 23158, 23.58899, 22166485, -982.21 }; double[] expected = { 95, 23158, 22166485 }; //act WorkArray workArray = new WorkArray(); double[] actual = workArray.Remove(element, array); //assert CollectionAssert.AreEqual(expected, actual); }
public void Remove_SecondElementInArrayWithPositiveFourFloats_ReturnsThreeElementsInArray() { //arrange int element = 2; double[] array = { 2.2, 1.846, 989.41 }; double[] expected = { 2.2, 989.41 }; //act WorkArray workArray = new WorkArray(); double[] actual = workArray.Remove(element, array); //assert CollectionAssert.AreEqual(expected, actual); }
public void Remove_SecondElementInArrayWithPositiveFiveIntegers_ReturnsThreeElementsInArray() { //arrange int element = 2; double[] array = { 2, 1, 3, 4, 5 }; double[] expected = { 2, 3, 5 }; //act WorkArray workArray = new WorkArray(); double[] actual = workArray.Remove(element, array); //assert CollectionAssert.AreEqual(expected, actual); }