В DUnit SetUp
и TearDown
вызывается до (и после соответственно) выполняется каждый тест.
В SetUp
, я создаю объект, который загружает данные из файла. Это медленно, особенно если у меня много тестов.
Есть ли способ позвонить SetUp
один раз, прежде чем выполнять ВСЕ тесты (и, очевидно, то же самое для TearDown
)?DUnit: «Global» SetUp and TearDown
5
A
ответ
11
От documentation:
TTestSetup
TTestSetup можно использовать, если вы хотите, чтобы настроить состояние ровно один раз для класс тестового случая (методы нАлАдкА и Teardown называют один раз каждый Метод испытания). Например, если вы пишете набор тестов , чтобы использовать некоторый код базы данных, вы можете подклассифицировать TTestSetup и использовать , чтобы открыть и закрыть базу данных перед выполнением пакета.
Смежные вопросы
- 1. Rails 5 test global setup и teardown
- 2. call tearDown() в setUp()?
- 3. setUp and tearDown for Scenrio outline (cucumber-jvm)
- 4. Методы Robotium setUp() и tearDown()
- 5. nunit setup/teardown не работает?
- 6. jUnit Использование setUp и tearDown
- 7. @setUp и @tearDown Аннотации PHPUnit
- 8. py.test and teardown
- 9. Несколько уровней setUp/tearDown в TestNG?
- 10. python - unitest setUp tearDown в разных контекстах
- 11. Имя теста в методах setUp/tearDown
- 12. setup/teardown using conftest in pytest
- 13. Каковы преимущества функций TearDown() и Setup()?
- 14. Тестирование модуля C++ setup() и teardown()
- 15. SenTestingKit setUp и tearDown переопределения вызываются дважды
- 16. DUnit: Как запустить тесты?
- 17. setup spring and maven
- 18. Mongohq and heroku setup
- 19. Проверка параметров GoogleTest - возможность вызова SetUp и TearDown между параметрами?
- 20. PHPUnit setup and tearДата для тестовых случаев
- 21. Какой порядок setUp/tearDown в модульных тестах python?
- 22. Использует setUp/tearDown выгодно для немодифицированных объектов в модульном тесте?
- 23. Есть ли способ сделать методы setUp и tearDown на ленту?
- 24. Использование модуля Qunit setUp tearDown для тестирования ajax
- 25. JUnit: setUp и tearDown методы не работают должным образом
- 26. Как распространять setUp и tearDown во всех тестах в phpUnit?
- 27. Методы SetUp/TearDown в тестах sahi с использованием junit framework
- 28. Использование методов наследования setUp() и tearDown() в тестах на нос
- 29. GTEST: Идентифицировать до и после SetUp и TearDown соответственно
- 30. Как обойти Fitnesse SetUp/TearDown для индивидуального теста?
Чистый и 'в точке' ответ. Благодарю. – Ampere