public void Solution_ReturnsValue_WhenCalled(int[] a, int expected) { // Arrange var sut = new MySolution(); // Act var actual = sut.Solution(a); // Assert Assert.Equal(expected, actual); }
public void Solution_ReturnsValue_ForLargeArray() { // Arrange var a = CreateLargeValidPermutationArray(1000000); var sut = new MySolution(); // Act var actual = sut.Solution(a); // Assert Assert.Equal(1, actual); }
public void FunctionUnderTest_ExpectedResult_UnderCondition( int[] a, int x, int expected) { // Arrange var sut = new MySolution(); // Act var actual = sut.Solution(x, a); // Assert Assert.Equal(expected, actual); }