package org.limewire.net;
import junit.framework.Test;
import org.limewire.common.LimeWireCommonModule;
import org.limewire.util.BaseTestCase;
import com.google.inject.Guice;
import com.google.inject.Injector;
public class WhoIsRequestTest extends BaseTestCase {
public WhoIsRequestFactory factory;
public WhoIsRequestTest(String name) {
super(name);
}
public static Test suite() {
return buildTestSuite(WhoIsRequestTest.class);
}
public static void main(String[] args) {
junit.textui.TestRunner.run(suite());
}
@Override
protected void setUp() throws Exception {
Injector injector = Guice.createInjector(new LimeWireCommonModule(), new LimeWireNetTestModule());
factory = injector.getInstance(WhoIsRequestFactory.class);
}
public void testName() throws Exception {
factory.createWhoIsRequest("google.com").doRequest();
}
public void testAddr() throws Exception {
WhoIsRequest request = factory.createWhoIsRequest("64.233.187.99");
request.doRequest();
assertNotNull(request.getNetRange());
}
}