List of usage examples for org.apache.commons.httpclient.cookie CookieSpec validate
public abstract void validate(String paramString1, int paramInt, String paramString2, boolean paramBoolean, Cookie paramCookie) throws MalformedCookieException, IllegalArgumentException;
From source file:org.zaproxy.zap.network.ZapCookieSpecUnitTest.java
@Test(expected = IllegalArgumentException.class) public void shouldThrowWhenValidatingWithNullHost() throws MalformedCookieException { // Given/* ww w .j ava2 s. co m*/ CookieSpec cookieSpec = createCookieSpec(); String host = null; // When cookieSpec.validate(host, PORT, PATH, SECURE, new Cookie()); // Then = IllegalArgumentException. }
From source file:org.zaproxy.zap.network.ZapCookieSpecUnitTest.java
@Test(expected = IllegalArgumentException.class) public void shouldThrowWhenValidatingWithEmptyHost() throws MalformedCookieException { // Given//from www . j ava2s . c om CookieSpec cookieSpec = createCookieSpec(); String host = ""; // When cookieSpec.validate(host, PORT, PATH, SECURE, new Cookie()); // Then = IllegalArgumentException. }
From source file:org.zaproxy.zap.network.ZapCookieSpecUnitTest.java
@Test(expected = IllegalArgumentException.class) public void shouldThrowWhenValidatingWithNegativePort() throws MalformedCookieException { // Given/*from w w w .j a va2 s . c om*/ CookieSpec cookieSpec = createCookieSpec(); int port = -1; // When cookieSpec.validate(HOST, port, PATH, SECURE, new Cookie()); // Then = IllegalArgumentException. }
From source file:org.zaproxy.zap.network.ZapCookieSpecUnitTest.java
@Test(expected = IllegalArgumentException.class) public void shouldThrowWhenValidatingWithNullPath() throws MalformedCookieException { // Given/* w w w . ja v a 2s .c om*/ CookieSpec cookieSpec = createCookieSpec(); String path = null; // When cookieSpec.validate(HOST, PORT, path, SECURE, new Cookie()); // Then = IllegalArgumentException. }
From source file:org.zaproxy.zap.network.ZapCookieSpecUnitTest.java
@Test(expected = NullPointerException.class) public void shouldThrowWhenValidatingWithNullCookie() throws MalformedCookieException { // Given/*from w w w . ja va 2 s . co m*/ CookieSpec cookieSpec = createCookieSpec(); Cookie cookie = null; // When cookieSpec.validate(HOST, PORT, PATH, SECURE, cookie); // Then = NullPointerException. }
From source file:org.zaproxy.zap.network.ZapCookieSpecUnitTest.java
@Test(expected = NullPointerException.class) public void shouldThrowWhenValidatingWithNullCookieDomain() throws MalformedCookieException { // Given// w w w . j a v a 2 s . co m CookieSpec cookieSpec = createCookieSpec(); Cookie cookie = new Cookie(null, "name", "value"); // When cookieSpec.validate(HOST, PORT, PATH, SECURE, cookie); // Then = NullPointerException. }
From source file:org.zaproxy.zap.network.ZapCookieSpecUnitTest.java
@Test(expected = MalformedCookieException.class) public void shouldBeMalformedWhenValidatingWithNegativeCookieVersion() throws MalformedCookieException { // Given//from w w w . j av a2 s.c om CookieSpec cookieSpec = createCookieSpec(); Cookie cookie = new Cookie(HOST, "name", "value"); cookie.setVersion(-1); // When cookieSpec.validate(HOST, PORT, PATH, SECURE, cookie); // Then = MalformedCookieException. }
From source file:org.zaproxy.zap.network.ZapCookieSpecUnitTest.java
@Test public void shouldBeValidEvenIfCookiePathIsDifferentThanOrigin() throws MalformedCookieException { // Given/*from w w w . ja v a 2s . com*/ CookieSpec cookieSpec = createCookieSpec(); Cookie cookie = new Cookie(HOST, "name", "value"); cookie.setPath("/other/path/"); // When cookieSpec.validate(HOST, PORT, PATH, SECURE, cookie); // Then = No exception. }