Почему testFixture вместо TestClass?

Существует три способа организовать модульные тесты: Тест на Приспособление, Класс или Функцию. Но атрибут NUnit для TestClass называют TestFixture. Есть ли какие-либо исторические причины этого?

21
задан Sly 6 December 2011 в 12:14
поделиться

1 ответ

Теперь, когда вы спросили об этом, я просто посмотрел на него.
Приспособление для тестирования - это фиксированное базовое состояние, которое должно быть установлено перед запуском тестов, чтобы результаты были предсказуемыми и повторяемыми. В фреймворках модульного тестирования мы используем атрибуты / методы SetUp и TearDown для создания / уничтожения тестового инструмента (например, для инициализации переменных экземпляра с правильными объектами).

6
ответ дан 29 November 2019 в 20:31
поделиться
Другие вопросы по тегам:

Похожие вопросы: