Package org.apache.commons.httpclient

Examples of org.apache.commons.httpclient.Cookie


        cookiespec.validate("host", 80, "   ", false, cookie);
    }

    public void testValidateInvalidPort() throws Exception {
        CookieSpec cookiespec = new CookieSpecBase();
        Cookie cookie = new Cookie();
        try {
            cookiespec.validate("host", -80, "/", false, cookie);
            fail("IllegalArgumentException must have been thrown");
        } catch (IllegalArgumentException expected) {
        }
View Full Code Here


        }
    }

    public void testValidateInvalidCookieVersion() throws Exception {
        CookieSpec cookiespec = new CookieSpecBase();
        Cookie cookie = new Cookie();
        cookie.setVersion(-1);
        try {
            cookiespec.validate("host", 80, "/", false, cookie);
            fail("MalformedCookieException must have been thrown");
        } catch (MalformedCookieException expected) {
        }
View Full Code Here

    /**
     * Tests if invalid second domain level cookie gets accepted in the
     * browser compatibility mode.
     */
    public void testSecondDomainLevelCookie() throws Exception {
        Cookie cookie = new Cookie(".sourceforge.net", "name", null, "/", null, false);
        cookie.setDomainAttributeSpecified(true);
        cookie.setPathAttributeSpecified(true);

        CookieSpec cookiespec = new CookieSpecBase();
        cookiespec.validate("sourceforge.net", 80, "/", false, cookie);
    }
View Full Code Here

        CookieSpec cookiespec = new CookieSpecBase();
        cookiespec.validate("sourceforge.net", 80, "/", false, cookie);
    }

    public void testSecondDomainLevelCookieMatch() throws Exception {
        Cookie cookie = new Cookie(".sourceforge.net", "name", null, "/", null, false);
        cookie.setDomainAttributeSpecified(true);
        cookie.setPathAttributeSpecified(true);

        CookieSpec cookiespec = new CookieSpecBase();
        assertTrue(cookiespec.match("sourceforge.net", 80, "/", false, cookie));
    }
View Full Code Here

        assertTrue(cookiespec.match("sourceforge.net", 80, "/", false, cookie));
    }

    public void testMatchNullHost() throws Exception {
        CookieSpec cookiespec = new CookieSpecBase();
        Cookie cookie = new Cookie();
        try {
            cookiespec.match(null, 80, "/", false, cookie);
            fail("IllegalArgumentException must have been thrown");
        } catch (IllegalArgumentException expected) {
        }
View Full Code Here

        }
    }

    public void testMatchBlankHost() throws Exception {
        CookieSpec cookiespec = new CookieSpecBase();
        Cookie cookie = new Cookie();
        try {
            cookiespec.match("   ", 80, "/", false, cookie);
            fail("IllegalArgumentException must have been thrown");
        } catch (IllegalArgumentException expected) {
        }
View Full Code Here

        }
    }

    public void testMatchInvalidPort() throws Exception {
        CookieSpec cookiespec = new CookieSpecBase();
        Cookie cookie = new Cookie();
        try {
            cookiespec.match("host", -80, "/", false, cookie);
            fail("IllegalArgumentException must have been thrown");
        } catch (IllegalArgumentException expected) {
        }
View Full Code Here

        }
    }

    public void testMatchNullPath() throws Exception {
        CookieSpec cookiespec = new CookieSpecBase();
        Cookie cookie = new Cookie();
        try {
            cookiespec.match("host", 80, null, false, cookie);
            fail("IllegalArgumentException must have been thrown");
        } catch (IllegalArgumentException expected) {
        }
View Full Code Here

        }
    }

    public void testMatchBlankPath() throws Exception {
        CookieSpec cookiespec = new CookieSpecBase();
        Cookie cookie = new Cookie("host", "name", "value", "/", null, false);
        assertTrue(cookiespec.match("host", 80, "  ", false, cookie));
    }
View Full Code Here

        }
    }

    public void testMatchNullCookieDomain() throws Exception {
        CookieSpec cookiespec = new CookieSpecBase();
        Cookie cookie = new Cookie(null, "name", "value", "/", null, false);
        assertFalse(cookiespec.match("host", 80, "/", false, cookie));
    }
View Full Code Here

TOP

Related Classes of org.apache.commons.httpclient.Cookie

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.