Почему следующий тест завершился неудачей с «слишком небольшим количеством вызовов» вместо фактического исключения, которое выбрасывается внутри метода до того, как вызывается метод издевательства?Тест взаимодействия с Spock имеет преимущество перед исключениями
Есть ли способ изменить это поведение?
@Test
def "Should Create"() {
when: "We do stuff"
this.someStuff.do()
then: "Should not get exception"
notThrown(Exception)
and: "Should send mail"
1 * mailSession.send(_, _, _, _, _, _, _)
}
Слишком мало информации, чтобы диагностировать его. – Opal