Насмешка над получателем, чем возвращает массив с помощью Mockolate
Я пишу модульный тест для функции, которая вызывает геттер для моего объекта. Получатель должен вернуть массив, но я получаю исключение:
Error: No Expectation defined for Invocation:[FloxyInvocation invocationType=GETTER name="getterName" arguments=[]]
Я издевался над своим добытчиком с:
mock(object).getter("getterName").returns(new Array()).once();
Мой геттер определен в интерфейсе объекта:
function get getterName():Array;
Нужно ли переписать функцию получения или мой ложный оператор?
1 ответ
Решение
Я издевался над интерфейсом объекта вместо объекта класса, который реализует интерфейс.