Начиная с версии NUnit 2.5 содержит ряд замечательных атрибутов, которые смогут упростить жизнь при написании юнит(и не только) тестов, используя методологию Data Driven Tests.
и другие, подробное описание которых вы можете почитать в официальной документации.
Resharper начиная с 6.x поддерживает данные атрибуты.
Для наглядности приведу конно-вакуумный пример с TestСase:
В Resharper's Test Session Explorer это будет выглядеть так:
"
NUnit также позволяет подключить внешний провайдер тесткейсов — можно реализовать интерфейсы ITestcaseProvider либо ITestCaseBuilder в своём NUnit аддоне, например для вычитки тестовых данных из xls файла. Проверено, — Resharper и NUnit GUI runner поддерживают визуализацию тесткейсов созданных поставщиком ITestCaseProvider, а вот ITestCaseBuilder не поддерживается.
и другие, подробное описание которых вы можете почитать в официальной документации.
Resharper начиная с 6.x поддерживает данные атрибуты.
Для наглядности приведу конно-вакуумный пример с TestСase:
[TestCase(4, 2, 2, TestName = "TC-10010", Description = "Right division result assertion test")]
[TestCase(6, 2, 2, TestName = "TC-10020", Description = "Wrong division result test")]
[TestCase(3, 0, 0, ExpectedException = typeof(DivideByZeroException), TestName = "TC-10030", Description = "Testing division by zero")]
public void TestWithParamsAndNames(int arg1, int arg2, int arg3)
{
Assert.AreEqual(arg1 / arg2, arg3);
}
* This source code was highlighted with Source Code Highlighter.
В Resharper's Test Session Explorer это будет выглядеть так:

NUnit также позволяет подключить внешний провайдер тесткейсов — можно реализовать интерфейсы ITestcaseProvider либо ITestCaseBuilder в своём NUnit аддоне, например для вычитки тестовых данных из xls файла. Проверено, — Resharper и NUnit GUI runner поддерживают визуализацию тесткейсов созданных поставщиком ITestCaseProvider, а вот ITestCaseBuilder не поддерживается.