parent
49bc746640
commit
31095f1d4e
|
@ -81,4 +81,27 @@ public class MockCookieTests {
|
||||||
MockCookie.parse(header);
|
MockCookie.parse(header);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void testCookieParsing() {
|
||||||
|
MockCookie m = MockCookie.parse("foo=bar");
|
||||||
|
testCookie("foo", "bar", m);
|
||||||
|
m = MockCookie.parse("foo=bar;");
|
||||||
|
assertFalse(m.isHttpOnly());
|
||||||
|
assertFalse(m.getSecure());
|
||||||
|
testCookie("foo", "bar", m);
|
||||||
|
m = MockCookie.parse("foo=bar; HttpOnly");
|
||||||
|
testCookie("foo", "bar", m);
|
||||||
|
assertTrue(m.isHttpOnly());
|
||||||
|
assertFalse(m.getSecure());
|
||||||
|
m = MockCookie.parse("foo=bar; Secure");
|
||||||
|
testCookie("foo", "bar", m);
|
||||||
|
assertTrue(m.getSecure());
|
||||||
|
assertFalse(m.isHttpOnly());
|
||||||
|
}
|
||||||
|
|
||||||
|
private void testCookie(String name, String value, MockCookie mockCookie) {
|
||||||
|
assertEquals(name, mockCookie.getName());
|
||||||
|
assertEquals(value, mockCookie.getValue());
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -544,30 +544,6 @@ public class MockHttpServletRequestTests {
|
||||||
request.getDateHeader(HttpHeaders.IF_MODIFIED_SINCE);
|
request.getDateHeader(HttpHeaders.IF_MODIFIED_SINCE);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Test
|
|
||||||
public void testCookieParsing() {
|
|
||||||
MockCookie m = MockCookie.parse("foo=bar");
|
|
||||||
testCookie("foo", "bar", m);
|
|
||||||
m = MockCookie.parse("foo=bar;");
|
|
||||||
assertFalse(m.isHttpOnly());
|
|
||||||
assertFalse(m.getSecure());
|
|
||||||
testCookie("foo", "bar", m);
|
|
||||||
m = MockCookie.parse("foo=bar; HttpOnly");
|
|
||||||
testCookie("foo", "bar", m);
|
|
||||||
assertTrue(m.isHttpOnly());
|
|
||||||
assertFalse(m.getSecure());
|
|
||||||
m = MockCookie.parse("foo=bar; Secure");
|
|
||||||
testCookie("foo", "bar", m);
|
|
||||||
assertTrue(m.getSecure());
|
|
||||||
assertFalse(m.isHttpOnly());
|
|
||||||
}
|
|
||||||
|
|
||||||
private void testCookie(String name, String value, MockCookie mockCookie) {
|
|
||||||
assertEquals(name, mockCookie.getName());
|
|
||||||
assertEquals(value, mockCookie.getValue());
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
private void assertEqualEnumerations(Enumeration<?> enum1, Enumeration<?> enum2) {
|
private void assertEqualEnumerations(Enumeration<?> enum1, Enumeration<?> enum2) {
|
||||||
assertNotNull(enum1);
|
assertNotNull(enum1);
|
||||||
assertNotNull(enum2);
|
assertNotNull(enum2);
|
||||||
|
|
Loading…
Reference in New Issue