private FakeDNSServer dnsServer;
@Test
public void testIllegalArguments() throws Exception {
DnsClient dns = prepareDns(FakeDNSServer.testResolveAAAA("::1"));
assertNullPointerException(() -> dns.lookup(null, ar -> {}));
assertNullPointerException(() -> dns.lookup4(null, ar -> {}));
assertNullPointerException(() -> dns.lookup6(null, ar -> {}));
assertNullPointerException(() -> dns.resolveA(null, ar -> {}));
assertNullPointerException(() -> dns.resolveAAAA(null, ar -> {}));
assertNullPointerException(() -> dns.resolveCNAME(null, ar -> {}));
assertNullPointerException(() -> dns.resolveMX(null, ar -> {}));
assertNullPointerException(() -> dns.resolveTXT(null, ar -> {}));
assertNullPointerException(() -> dns.resolvePTR(null, ar -> {}));
assertNullPointerException(() -> dns.resolveNS(null, ar -> {}));
assertNullPointerException(() -> dns.resolveSRV(null, ar -> {}));
}