суббота, 21 августа 2010 г.

Перевод документации для Mockery

Mockery - это объектно-ориентированный PHP фреймворк для mock-объектов, написанный Pádraic Brady одним из участников Zend Framework Community Review Team (CR Team). 
 
Mockery сделан как независимый фреймворк и поэтому совместим с любым фреймворком для модульного тестирования (PHPUnit, SimpleTest...).

Вот небольшой список характеристик и возможностей Mockery:
  • Полная поддержка Mock-объектов и Заглушек (Stub)
  • Легкий, fluent API
  • Гибкая настройка mock и stub
  • Запись взаимодействия объектов
  • Синтаксис приближенный к естественному языку
  • Поддержка обобщений (untyped)
  • Простые частичные mock-объекты на основе реальных объектов
  • Поддержка порядка вызова подменяемых методов как в пределах локальных, так и в пределах глобальной области
  • Встроенная очередь для возвращаемых значений, при повторных вызовах
  • Поддержка ожиданий по умолчанию
  • Поддержка замены ожиданий и их наложения
  • и т.д.
Более подробно вы можите ознакомиться с фреймворком Mockery, а так же предпосылками к его появлению в блоге Pádraic Brady.
 
Оригинальная документация доступна здесь. Так же я с удовольствием перевел ее на русский, для популяризации как этого фреймворка (а он мне  действительно понравился), так и самой методологии Test Driven Development.

Комментариев нет:

Отправить комментарий