Чтобы ответить на ваш первый вопрос:
Вы можете использовать категории , чтобы упорядочить все в одной сборке, если вы так хотите. Что касается того, будет ли это сокращать время сборки, я рискну предположить, возможно, я не думаю, что это будет огромная сумма в целом.
Чтобы ответить на ваш второй:
Вы можете использовать категории и атрибуты [Explicit]
и [Ignore]
, чтобы указать NUnit, какие тесты выполнять и какие тесты вы должны указать это бежать, прежде чем это будет. Вы также можете посмотреть [Platform]
или некоторые другие атрибуты, в зависимости от того, какие именно требования предъявляются к «среде».
Например, вы можете добавить явный тег ко всем вашим долгосрочным тестам. Тогда вам придется явно запускать эти тесты, NUnit не будет запускать их автоматически. Или добавьте все эти тесты в категорию, а затем, когда вы запустите NUnit, скажите, что вы явно не запускаете эту категорию.