'Like L{test_reactorParametrizationInServer}, but stop and restart the
service and check that the given reactor is still used.'

def test_reactorParametrizationInServerMultipleStart(self):

    reactor = MemoryReactor()
    factory = protocol.Factory()
    t = internet.TCPServer(1234, factory, reactor=reactor)
    t.startService()
    self.assertEqual(reactor.tcpServers.pop()[:2], (1234, factory))
    t.stopService()
    t.startService()
    self.assertEqual(reactor.tcpServers.pop()[:2], (1234, factory))
