A контрольный пример - это одиночный тест тестирование определенной вещи.
A набор тестов - это группа тестовых наборов в набор тестов, которые по какой-то причине «принадлежат друг другу».
A тестовое устройство управляет (настройка / отмена) состоянием до и после выполнения тестового примера .
Это понятия, и как они реализуются, зависит от среды тестирования .
например. контрольный пример может быть функцией или классом; набор тестов может быть классом, содержащим тестовые случаи в качестве функций, или просто контейнером с тестовыми примерами (это снова может быть реализовано различными способами); тестовое устройство может быть встроено в тестовую среду, например, выделенные функции, или это может быть просто класс приспособлений, заботящихся о государстве посредством его строительства и разрушения.
Редактировать
Одна вещь, которую я считаю важным, - это использовать терминологию тестовой структуры и следовать рекомендованному подходу тестовой структуры (если таковая существует). Большая путаница возникает из-за того, что вы не называете вещи последовательно и одинаково. Это верно для всего.