'The L{root.DeferredResolver} initially returned by L{root.bootstrap}
becomes a L{root.Resolver} when the supplied resolver has successfully
looked up all root hints.'

def test_becomesResolver(self):

    stubResolver = StubResolver()
    deferredResolver = root.bootstrap(stubResolver)
    for d in stubResolver.pendingResults:
        d.callback('192.0.2.101')
    self.assertIsInstance(deferredResolver, Resolver)
