public void AddAt_WhenIndexAndStringValue_ShouldAddElementByIndex(string value, int index, int inputinputMockNumb, int expectedinputMockNumb) { Setup(inputArray: Mocks.GetMock_AddAt(inputinputMockNumb), expectedArray: Mocks.GetMock_AddAt(expectedinputMockNumb)); actual.AddAt(index, value); Assert.AreEqual(expected, actual); }
public void AddAtFirst_WhenValue_ShouldAddtoFirst(string value, int inputinputMockNumb, int expectedinputMockNumb) { Setup(inputArray: Mocks.GetMock_AddAt(inputinputMockNumb), expectedArray: Mocks.GetMock_AddAt(expectedinputMockNumb)); actual.AddAtFirst(value); Assert.AreEqual(expected, actual); }
public void AddAt_WhenIndexAndStringValue_ShouldThrowIndexOutOfRangeException(int index, string value, int inputinputMockNumb) { Setup(inputArray: Mocks.GetMock_AddAt(inputinputMockNumb)); Assert.Throws <IndexOutOfRangeException>(() => actual.AddAt(index, value)); }