Что такое Пролог / Эпилог в TESSY?
В руководстве пользователя TESSY , где оно относится к прологу и эпилогу, речь идет не о языке программирования Пролог , а о коде, который выполняется до ипосле юнит-теста.Проблема в том, что в руководстве написаны слова prolog
и epilog
, но они также могут быть написаны prologue
и epilogue
.Попробуйте запросить эти альтернативы, и это должно помочь.
Если вы посмотрите на определение пролог
любое вводное разбирательство, событие и т. Д.:
или определение эпилога
заключительной части, добавленной к литературному произведению
, это должно иметь больше смысла.
AFAIK слова были впервые использованы при программировании в дни сборки, см .: Пролог функции , и перенесены на модульное тестирование.Значение в основном то же самое.
Также обратите внимание на изображение в руководстве, что вы можете сложить пролог и эпилог, например,
prolog 0
prolog 1
code or test
epilogue 1
epilogue 0
Также, если это не является обязательным, если естьВ прологе обычно есть соответствующий эпилог.
Иногда это помогает взглянуть на одну и ту же идею, используя разные термины в похожем объекте.В этом случае JUnit является популярной платформой модульного тестирования для тестирования Java, где используются слова before
и after
.См .: Как использовать тестовый прибор?