使用MSpec可以创建数据驱动测试吗?是否可以使用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);
}
}
http://www.planetgeek.ch/2013/05/26/rowtest-theory-testdata-support-for-machine-specifications/ – Mohsen 2017-07-04 06:01:16