'A L{ReconnectingClientFactory} which hasn\'t been used for anything
can be pickled and unpickled and end up with the same state.'

def test_serializeUnused(self):

    original = ReconnectingClientFactory()
    reconstituted = pickle.loads(pickle.dumps(original))
    self.assertEqual(original.__dict__, reconstituted.__dict__)
