Testing Files Generator
Русский

Пресеты тестовых файлов, по набору на каждый тестовый вопрос

Пресет - это целый набор тестовых файлов, продуманный вокруг одного вопроса, с манифестом об ожидаемой реакции вашей системы на каждый файл. Вы выбираете вопрос, инструмент собирает набор. У каждого пресета своя страница о том, что он обычно находит, что входит в набор и какие настройки принимает.

Чем пресет отличается от рецепта?

По сути ничем. Пресет - это рецепт, который инструмент пишет для вас из нескольких настроек. tfg preset eject выводит этот рецепт, чтобы вы могли хранить его рядом с тестами и править, а ваш собственный рецепт может опираться на пресет одной строкой: extends: preset: и его id.

tfg preset list
tfg preset show size-boundaries
tfg preset eject size-boundaries > my.yaml

Можно ли доверять значениям по умолчанию?

Для файлов - да. Для числа, которое знает только ваша система, например лимита формы загрузки, значение по умолчанию - наша временная подстановка, и инструмент говорит об этом каждый раз, когда её использует. Страница каждого пресета отмечает такие настройки, а tfg preset show сообщает об этом до записи чего-либо.