def test_fails_no_handler(self): manager = Registry() bus = LocalCommandBus(manager) with self.assertRaises(LookupError): bus.execute("test")
def test_execute(self): manager = Registry() manager.scan(FakeCommandHandler) bus = LocalCommandBus(manager) assert isinstance(bus.execute(FakeCommand()), FakeEvent)