Java 类org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory 实例源码

项目:lib-commons-httpclient    文件:TestEquals.java   
public void testProtocol() {

    Protocol p1 = new Protocol("test", new DefaultProtocolSocketFactory(), 123);
    Protocol p2 = new Protocol("test", new DefaultProtocolSocketFactory(), 123);

    assertTrue(p1.equals(p2));
    assertTrue(p2.equals(p1));
}
项目:lib-commons-httpclient    文件:TestEquals.java   
public void testProtocolSocketFactorySublass() {
    ProtocolSocketFactory factory1 = new DefaultProtocolSocketFactory();
    ProtocolSocketFactory factory2 = new DefaultProtocolSocketFactory() {};

    Protocol protocolA = new Protocol("http", factory1, 80);
    Protocol protocolB = new Protocol("http", factory2, 80);
    Protocol protocolC = new Protocol("http", factory2, 80);

    assertTrue(protocolB.equals(protocolC));
    assertFalse(protocolA.equals(protocolB));
    assertFalse(protocolB.equals(protocolA));
    assertFalse(protocolA.equals(protocolB) != protocolB.equals(protocolA));
    assertTrue(protocolB.equals(protocolB));
}
项目:httpclient3-ntml    文件:TestEquals.java   
public void testProtocol() {

    Protocol p1 = new Protocol("test", new DefaultProtocolSocketFactory(), 123);
    Protocol p2 = new Protocol("test", new DefaultProtocolSocketFactory(), 123);

    assertTrue(p1.equals(p2));
    assertTrue(p2.equals(p1));
}