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