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