Mid Testing

How do you pass parameters to tests in xUnit?

Using [Theory] and data attributes like [InlineData]:

[Theory]

[InlineData(2, 3, 5)]

[InlineData(10, 20, 30)]

public void Add_ReturnsSum(int a, int b, int expected)

var calculator = new Calculator();

var result = calculator.Add(a, b);

Assert.Equal(expected, result);

More from C# Programming Tutorial

All questions for this course