Это, естественно, зависит от фреймворков, и для конкретных ответов на этот вопрос вы должны проверить соответствующую документацию.
Установите методы для испытаний, или приборы полезны, но ими не следует злоупотреблять. Если в модульных тестах есть сложные методы настройки , вы можете утверждать, что они в большей степени являются интеграционными тестами и поэтому должны быть реорганизованы. Сложная настройка теста - это запах кода. С другой стороны, правильное использование методов настройки может уменьшить дублирование и сделать тесты более читабельными и обслуживаемыми.