Не зная, как я понимаю, код Processor
, Processor
должен иметь простые, быстрые модульные тесты, охватывающие его внутреннюю работу, тогда как такие тесты, как SomeTestMethod
, должны рассматриваться как Интеграционные тесты .
Таким образом, я бы сохранял все свои тестовые данные в файле XML и загружал их в тест, выполняя один и тот же тест для каждого ввода (если вы хотите проверить серьезные объемы данных - вы можетеиспользовать базу данных).Нет необходимости писать отдельные тесты для каждого входа.
Очень чистый и элегантный подход к тому, как это делается в MSTest, описан здесь .