public function setUp() { $bus = new MockBus(); $bus->setCommandHandlerLoader(new ClassMapCommandHandlerLoader()); $bus->setEventListenerLoader(new ClassMapEventListenerLoader()); $bus->setQueryHandlerLoader(new ClassMapQueryHandlerLoader()); $this->busProxy = new BusProxy($bus); }
public function testReset() { $mockBus = new MockBus(); $mockBus->setCommandHandlerLoader(new ClassMapCommandHandlerLoader()); $mockBus->setEventListenerLoader(new ClassMapEventListenerLoader()); $mockBus->setQueryHandlerLoader(new ClassMapQueryHandlerLoader()); $this->gate->attach($mockBus); $this->gate->reset(); $attachedBuses = $this->gate->attachedBuses(); $this->assertEquals(0, count($attachedBuses)); }