public void TryToParseIllegalIndexOfArrayLengthToDeleteButReturnsOriginalArray()
        {
            // Arrange
            string[] normalArray = new string[] { "1", "2", "3", "4" };

            // Act
            string[] testedArray = ArrayMethods.DeleteArrayAtIndex(normalArray, normalArray.Length);

            // Assert
            CollectionAssert.AreEqual(normalArray, testedArray);
        }
        public void DeleteArrayAtIndexOfArrayLength()
        {
            // Arrange
            string[] normalArray   = new string[] { "1", "2", "3" };
            string[] expectedArray = new string[] { "1", "2" };

            // Act
            string[] testedArray = ArrayMethods.DeleteArrayAtIndex(normalArray, normalArray.Length - 1);

            // Assert
            CollectionAssert.AreEqual(expectedArray, testedArray);
        }
 public string deletepart(int position = 0)
 {
     string[] deletedArray = ArrayMethods.DeleteArrayAtIndex(Request.QueryString.GetValues("productIds"), position);
     return(BuildArrayString(deletedArray));
 }