lmbStaticTools - набор инструментов, который всегда возвращает предопределенный результат. Часто используется в тестах для изменения поведения других инструментов инструментария (toolkit), например:
class UOWFilterTest extends lmbTestCase { function setUp() { $this->uow = new MockUnitOfWork(); lmbToolkit :: save(); lmbToolkit :: merge(new lmbStaticTools(array('getUOW' => $this->uow))); } function tearDown() { lmbToolkit :: restore(); } [...] }
Обсуждение