Example #1
0
 def test_startService(self):
     service = FedoraMessagingService()
     serv = mock.Mock()
     service.addService(serv)
     service.connect = mock.Mock()
     service.startService()
     service.connect.assert_called_once()
 def test_startService_no_consume(self):
     service = FedoraMessagingService(None)
     serv = mock.Mock()
     service.addService(serv)
     service.connect = mock.Mock()
     service.startService()
     service.connect.assert_called_once()
     serv.factory.consume.assert_not_called()
 def test_startService(self):
     callback = mock.Mock()
     service = FedoraMessagingService(callback)
     serv = mock.Mock()
     service.addService(serv)
     service.connect = mock.Mock()
     service.startService()
     service.connect.assert_called_once()
     serv.factory.consume.assert_called_once_with(callback)