Похоже, что в каждом проекте у меня есть набор задач, которые мне нужно выполнить, например, создание файлов XML в соответствии с определением объекта, вещи, которые я делаю время от времени и только по требованию. Я обнаружил, что просто поместить это в [TestMethod] очень простой способ хранить эти вещи в одном месте.
Есть ли способ пометить эти методы, как по требованию, а не запускать во время обычного модульного тестирования? Я попробовал атрибут [Игнорировать], но это не позволяет им работать полностью. Эти методы имеют побочные эффекты и не являются тестами. Я призываю их индивидуально по мере необходимости.
Обратите внимание, что я НЕ спрашиваю о статических служебных методах. Они реализованы в методе модульного тестирования.
Это для среды модульного тестирования Microsoft .Net. Есть ли у других структур модульного тестирования это?