В nUnit SetUpFixture позволил мне выполнять некоторый код перед любыми тестами. Есть ли что-нибудь как этот при использовании xUnit?
Это - атрибут, который отмечает класс, который содержит одноразовую установку или методы разрушения для всех тестовых приспособлений под данным пространством имен.
Таблица сравнения xUnit показывает, что там, где вы использовали бы [TestFixtureSetUp]
в NUnit, вы реализуете свой тестовый класс фикстуры IUseFixture
.
Если [TestFixtureSetUp]
не тот атрибут, который вы ищете, то заголовок в начале таблицы совместимости указывает на отсутствие эквивалента:
Примечание: любые атрибуты среды тестирования которые не находятся в этом списке, не имеют соответствующего атрибута в xUnit.net.
Это обсуждалось на форуме xunit в этом обсуждении . (И совсем недавно в этот вопрос )