Что является эквивалентом xUnit [TestFixtureSetUp]
?
Мы исследовали и обнаружили, что IUseFixture<T>
является эквивалентом [TestFixtureSetUp]
, но он не работает, как ожидалось.
Как мы уже исследовали (в случае NUnit), мы обнаружили, что [TestFixtureSetUp]
помечал методы для кода, который должен быть выполнен только один раз, прежде чем будет выполнен весь тест в приборе.В xUnit эквивалент [TestFixtureSetUp]
равен IUseFixture<T>
, как мы исследовали, но во время тестирования мы обнаружили, что SetFixture
метод IUseFixture
вызывается перед каждым тестом (не только один раз для всех методов).
Пожалуйста, дайте нам знать, как мы можем достичь вышеизложенного в xUnit.Также исправьте нас, если мы что-то неправильно понимаем.Спасибо.