У меня есть объект Java под названием Parameter, и я пытаюсь издеваться над ним, используя groovy. Параметр представляет собой абстрактный класс с 1 абстрактным методом. Он также имеет не абстрактный метод, называемый getName(). Я пытаюсь дразнить его следующим образом в Groovy:groovy mocks с абстрактными методами
def p1 = [name:{"p1Name"}] as Parameter
Но я получаю сообщение об ошибке выполнения, потому что я не реализовать абстрактный метод. Если я пытаюсь создать макет, зачем мне нужно использовать абстрактный метод?
спасибо, Джефф
Первоначально я ожидал, что это будет вести себя как расширение класса easymock, но я так понял, что это не так. Спасибо. –