Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 25.02.2015 18:00:08

Jura88

Laravel mock

Приветствуя всех форумчан. Начал изучать Laravel и столкнулся с такой проблемой как тестирование на phpunit. Начал и в это вникать, но никак не могу понять что такое "mock" и так сказать с чем его "едят"? Может кто то опишет вкратце или сбросит где почитать или посмотреть желательно на русском. Заранее спасибо!

#2 15.03.2015 22:03:14

Костя

Re: Laravel mock

Моки это заглушки другими словами, нужны что-бы тестировать объекты независимо друг от друга.
Погугли на эту тему есть много инфы.

#3 16.03.2015 08:00:40

Re: Laravel mock

заглушки — это скорее dummy. моки — это имитация других классов, к которым обращается тестируемый. они содержат то же апи, имеют ту же цепочку наследования, но вместо выполнения требуемого функционала они возвращают те значения, которые указаны в коде теста. кроме того моки умеют проверять — какие методы были вызваны, сколько раз и с какими параметрами, и если эти условия не выполняются — фейлить тест.

Не в сети

Подвал раздела