package org.jboss.resteasy.test.request; import org.jboss.resteasy.plugins.delegates.NewCookieHeaderDelegate; import org.junit.Assert; import org.junit.Test; import static org.hamcrest.CoreMatchers.containsString; /** * @tpSubChapter Requests * @tpChapter Unit tests * @tpTestCaseDetails Regression test for JBEAP-4712 * @tpSince RESTEasy 3.0.17 */ public class CookieNullValueTest { /** * @tpTestDetails Test for creating of NewCookieHeaderDelegate. * @tpSince RESTEasy 3.0.17 */ @Test public void testCookie() { String errorMessage = "NewCookieHeaderDelegate returns wrong data"; NewCookieHeaderDelegate delegate = new NewCookieHeaderDelegate(); Object o = delegate.fromString("a="); String stringCookie = o.toString(); Assert.assertThat(errorMessage, stringCookie, containsString("a=")); Assert.assertThat(errorMessage, stringCookie, containsString("Version=")); } }