package org.jboss.resteasy.test.util; import org.jboss.resteasy.util.BasicAuthHelper; import org.junit.Assert; import org.junit.Test; /** * @tpSubChapter Util tests * @tpChapter Unit tests * @tpTestCaseDetails Regression test for RESTEASY-1176 * @tpSince RESTEasy 3.0.16 */ public class PasswordColonTest { /** * @tpTestDetails Test for BasicAuthHelper * @tpSince RESTEasy 3.0.16 */ @Test public void testPasswordWithColon() { String header = BasicAuthHelper.createHeader("user", "pass:word"); String[] credentials = BasicAuthHelper.parseHeader(header); Assert.assertEquals("Wrong user", "user", credentials[0]); Assert.assertEquals("Wrong password", "pass:word", credentials[1]); } }