Как стать автором
Обновить

Комментарии 9

Хм, интересная вещь. Но она просто добавляет немного сахара к вызовам или я что-то упускаю?
Кстати, github.com/phpspec/prophecy не смотрели?
Из названия статьи видно, что это упрощенный синтаксис, как вы говорите — сахар.
Да, конечно, видел и prophecy. Как и Mockery, достойная разработка.
В PHP уже достаточно много возможностей делать моки. Это и 3 упомянутых фреймворка, и довески как XPMock.
А всё равно синтаксис совершенно невнятен :(

Я кстати тоже свою поделку поделку на эту тему делал, но ограничился стабами.
спасибо.
естественнее — вы имеете в виду more human language like?
также очень удобно использовать Sylph для стабов:
github.com/dracony/Sylph

Он налету создает класс из описанных в масиве пропертей (включая методы).
Насчет динамического создания объектов: у меня тоже есть своя поделка)))

Создавать объекты в точности как в JS:

github.com/ptrofimov/jslikeobject

Или вот вообще сумасшедший эксперимент:

github.com/ptrofimov/graphobject
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории