public function testObjectArrayDispatching() { $registry1 = new Registry(); $registry1->load(['Test' => 'Tests', 'Toast' => 'Toasts']); $registry2 = new Registry(); $registry2->load(['Test' => 'Nope', 'Toast' => 'Nope']); $dispatcher = new ObjectArrayActionDispatcher([$registry1, $registry2]); $dispatcher->set('Test', 'SuperTest'); $this->assertEquals($registry1->get('Test'), 'SuperTest'); $this->assertEquals($registry2->get('Test'), 'SuperTest'); }
public function testToString() { $registry = new Registry(); $registry->load(['toaster' => 'Toast', 'Mathieu' => 'Patate']); $this->assertEquals($registry->__toString(), "toaster: Toast\r\nMathieu: Patate\r\n"); }