10

MSpec を使用すると、データ ドリブン テストを作成できますか?

たとえば、NUnit には、複数のデータ ドリブン ケースを可能にする TestCase 属性があります。

[TestFixture]
public class ExampleOfTestCases
{

  [TestCase(1,2,3)]
  [TestCase(3,3,6)]  
  [TestCase(2,2,4)]  
  public void when_adding_two_numbers(int number1, int number2, int expected)
  {
     Assert.That(number1 + number2, Is.EqualTo(expected);
  }
}
4

1 に答える 1