package org.limewire.security.certificate;
import junit.framework.Test;
import org.apache.http.client.HttpClient;
import org.apache.http.impl.client.DefaultHttpClient;
import org.limewire.security.LimeWireSecurityModule;
import org.limewire.util.BaseTestCase;
import com.google.inject.AbstractModule;
import com.google.inject.Guice;
import com.google.inject.Injector;
public class RootCAProviderTest extends BaseTestCase {
private RootCAProvider rootCAProvider;
public RootCAProviderTest(String name) {
super(name);
}
public static Test suite() {
return buildTestSuite(RootCAProviderTest.class);
}
@Override
protected void setUp() throws Exception {
Injector injector = Guice.createInjector(new LimeWireSecurityModule(), new AbstractModule() {
@Override
protected void configure() {
bind(HttpClient.class).to(DefaultHttpClient.class);
}
});
rootCAProvider = injector.getInstance(RootCAProvider.class);
}
public void testInjection() {
assertNotNull(rootCAProvider);
}
}