Mockery - это объектно-ориентированный PHP фреймворк для mock-объектов, написанный Community Review Team (CR Team)
Mockery сделан как независимый фреймворк и поэтому совместим с любым фреймворком для модульного тестирования (PHPUnit, SimpleTest...).
Вот небольшой список характеристик и возможностей Mockery:
- Полная поддержка Mock-объектов и Заглушек (Stub)
- Легкий, fluent API
- Гибкая настройка mock и stub
- Запись взаимодействия объектов
- Синтаксис приближенный к естественному языку
- Поддержка обобщений (untyped)
- Простые частичные mock-объекты на основе реальных объектов
- Поддержка порядка вызова подменяемых методов как в пределах локальных, так и в пределах глобальной области
- Встроенная очередь для возвращаемых значений, при повторных вызовах
- Поддержка ожиданий по умолчанию
- Поддержка замены ожиданий и их наложения
- и т.д.
Более подробно вы можите ознакомиться с фреймворком Mockery, а так же предпосылками к его появлению в
Комментариев нет:
Отправить комментарий