Из-за некоторой особой потребности я хотел бы, чтобы тест, написанный в Споке, будет автоматически регистрироваться в каждом подразделе. < /p>
Например < /p>
Код: Выделить всё
class FooSpecification extends MyBaseSpecification {
def "A test"() {
given: "some situation"
// ....
and: "another situation"
// ....
when: "doing xyz"
// ....
then: "checking 1"
// ....
and: "checking 2"
// ....
}
}
Что я хочу, когда это необходимо, я мог бы попросить Спока сделать дополнительную ведение журнала до/после каждого данного/когда/тогда/и шаг, чтобы у меня была более четкая идея, используемая для каждого шага без необходимости вручную добавлять в систему регистрации. (Я использую нашу собственную базовую спецификацию класс, для которого добавлена дополнительная функциональность, что я мог бы дополнительно расширить ее для этой функции)
Подробнее здесь:
https://stackoverflow.com/questions/795 ... ic-logging