Releases: nixel2007/moskito
Releases · nixel2007/moskito
v0.4.1
v0.4.0
v0.3.0
- Добавлена возможность переопределения возвращаемого значения через обработчик ответа - метод
TогдаОтвечает
. Добавлены новые классыОтвет
иИнформацияОВызове
- Добавлен обход невозможности создания моков массивов. Методы, совпадающие по именам с глобальными функциями (например,
Найти()
) заменяются на имя с подчеркиванием (_Найти()
) - В мок-объект переносятся аннотации процедур и параметров процедур мокируемого объекта
v0.2.1
v0.2.0
- Добавлена связка
Когда
-ТогдаВыбрасываетИсключение
, позволяющая указать выбрасываемое исключение при вызове метода - Добавлена возможность переопределять вызовы методов по условиям, например,
ЛюбаяСтрока
илиЛюбоеЗначение
. Функции-условия называются "матчеры" и находятся в одноименном модулеМатчеры
. Есть возможность создать собственный матчер через конструкторНовый Матчер(ОбъектСодержащийФункцию, ИмяФункции, НеобязательныйМассивДополнительныхПараметров)
- Исправлена ошибка избыточного сохранения факта вызова метода при переопределении метода после вызова
Когда()