コード例 #1
0
 @Test
 public void createACookieWithNameAndValueAndChangeDomain() {
   Http.Cookie cookie = Http.Cookie.builder("name", "value").withDomain(".example.com").build();
   assertEquals("name", cookie.name());
   assertEquals("value", cookie.value());
   assertEquals("/", cookie.path());
   assertEquals(".example.com", cookie.domain());
   assertEquals(null, cookie.maxAge());
   assertEquals(false, cookie.secure());
   assertEquals(false, cookie.httpOnly());
 }
コード例 #2
0
 @Test
 public void createACookieWithNameAndValueAndKeepDefaults() {
   Http.Cookie cookie = Http.Cookie.builder("name", "value").build();
   assertEquals("name", cookie.name());
   assertEquals("value", cookie.value());
   assertEquals("/", cookie.path());
   assertEquals(null, cookie.domain());
   assertEquals(null, cookie.maxAge());
   assertEquals(false, cookie.secure());
   assertEquals(false, cookie.httpOnly());
 }
コード例 #3
0
 @Test
 public void createACookieWithNameAndValueWithSecureAndHttpOnlyEqualToTrue() {
   Http.Cookie cookie =
       Http.Cookie.builder("name", "value").withSecure(true).withHttpOnly(true).build();
   assertEquals("name", cookie.name());
   assertEquals("value", cookie.value());
   assertEquals("/", cookie.path());
   assertEquals(null, cookie.domain());
   assertEquals(null, cookie.maxAge());
   assertEquals(true, cookie.secure());
   assertEquals(true, cookie.httpOnly());
 }