コード例 #1
0
ファイル: test_cmdr.py プロジェクト: tomdean/growser
 def test_fails_no_handler(self):
     manager = Registry()
     bus = LocalCommandBus(manager)
     with self.assertRaises(LookupError):
         bus.execute("test")
コード例 #2
0
ファイル: test_cmdr.py プロジェクト: tomdean/growser
 def test_execute(self):
     manager = Registry()
     manager.scan(FakeCommandHandler)
     bus = LocalCommandBus(manager)
     assert isinstance(bus.execute(FakeCommand()), FakeEvent)