writeByteString(value); insertIntoDynamicTable(header); } else if (name.startsWith(Header.PSEUDO_PREFIX) && !Header.TARGET_AUTHORITY.equals(name)) {
@Test public void startsWithByteString() throws Exception { ByteString byteString = factory.decodeHex("112233"); assertTrue(byteString.startsWith(ByteString.decodeHex(""))); assertTrue(byteString.startsWith(ByteString.decodeHex("11"))); assertTrue(byteString.startsWith(ByteString.decodeHex("1122"))); assertTrue(byteString.startsWith(ByteString.decodeHex("112233"))); assertFalse(byteString.startsWith(ByteString.decodeHex("2233"))); assertFalse(byteString.startsWith(ByteString.decodeHex("11223344"))); assertFalse(byteString.startsWith(ByteString.decodeHex("112244"))); }
@Test public void startsWithByteArray() throws Exception { ByteString byteString = factory.decodeHex("112233"); assertTrue(byteString.startsWith(ByteString.decodeHex("").toByteArray())); assertTrue(byteString.startsWith(ByteString.decodeHex("11").toByteArray())); assertTrue(byteString.startsWith(ByteString.decodeHex("1122").toByteArray())); assertTrue(byteString.startsWith(ByteString.decodeHex("112233").toByteArray())); assertFalse(byteString.startsWith(ByteString.decodeHex("2233").toByteArray())); assertFalse(byteString.startsWith(ByteString.decodeHex("11223344").toByteArray())); assertFalse(byteString.startsWith(ByteString.decodeHex("112244").toByteArray())); }
writeByteString(value); insertIntoDynamicTable(header); } else if (name.startsWith(Header.PSEUDO_PREFIX) && !Header.TARGET_AUTHORITY.equals(name)) {
writeByteString(value); insertIntoDynamicTable(header); } else if (name.startsWith(Header.PSEUDO_PREFIX) && !Header.TARGET_AUTHORITY.equals(name)) {
writeByteString(value); insertIntoDynamicTable(header); } else if (name.startsWith(Header.PSEUDO_PREFIX) && !Header.TARGET_AUTHORITY.equals(name)) {