@Test
public void settingsHighestValue() {

    ByteBuffer buffer = ByteBuffer.wrap(TestMessages.SETTINGS_HIGHEST_VALUE_BUFFER);
    Http2SettingsFrame frame = (Http2SettingsFrame) decoder.decode(buffer, context);
    assertNotNull(frame);
    assertEquals(6, frame.getLength());
    assertEquals(4, frame.getType());
    assertEquals(0x00, frame.getFlags());
    assertEquals(32, frame.getStreamID());
    assertEquals(1, frame.getSettings().size());
    Http2Setting setting = frame.getSettings().iterator().next();
    assertEquals(1, setting.getID());
    assertEquals(0xFFFFFFFFL, setting.getValue());
}