Я нахожу TestCase
функция в NUnit, довольно полезном как быстрый способ указать тестовые параметры, не нуждаясь в отдельном методе для каждого теста. Действительно ли там что-нибудь подобно в MSTest?
[TestFixture]
public class StringFormatUtilsTest
{
[TestCase("tttt", "")]
[TestCase("", "")]
[TestCase("t3a4b5", "345")]
[TestCase("3&5*", "35")]
[TestCase("123", "123")]
public void StripNonNumeric(string before, string expected)
{
string actual = FormatUtils.StripNonNumeric(before);
Assert.AreEqual(expected, actual);
}
}