Mid Testing

Can MSTest support data-driven testing? How?

Yes, MSTest supports data-driven tests using [DataTestMethod] and [DataRow]

attributes:

[DataTestMethod]

[DataRow(2, 3, 5)]

[DataRow(10, 20, 30)]

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

var calculator = new Calculator();

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

Assert.AreEqual(expected, result);

More from C# Programming Tutorial

All questions for this course