package com.qiniu.android.dns; import android.test.AndroidTestCase; import android.util.Log; import com.qiniu.android.dns.local.AndroidDnsServer; import junit.framework.Assert; import java.net.InetAddress; /** * Created by bailong on 15/6/16. */ public class LocalServerTest extends AndroidTestCase { public void testCmd() { long t1 = System.currentTimeMillis(); InetAddress[] servers = AndroidDnsServer.getByCommand(); long t2 = System.currentTimeMillis(); System.out.println(t2 - t1); Assert.assertNotNull(servers); Assert.assertTrue(servers.length > 0); Log.v("localtest", servers[0].getHostAddress()); } public void testReflection() { long t1 = System.currentTimeMillis(); InetAddress[] servers = AndroidDnsServer.getByReflection(); long t2 = System.currentTimeMillis(); System.out.println(t2 - t1); Assert.assertNotNull(servers); Assert.assertTrue(servers.length > 0); Log.v("localtest", servers[0].getHostAddress()); } }