'Create a L{dns.DNSProtocol} with a deterministic clock.'

def setUp(self):

    self.clock = task.Clock()
    self.controller = TestTCPController()
    self.proto = dns.DNSProtocol(self.controller)
    self.proto.makeConnection(proto_helpers.StringTransport())
    self.proto.callLater = self.clock.callLater
