@Test
public void checkUnsupportedOperations() {

    final ImmutableJsonArray underTest = ImmutableJsonArray.of(KNOWN_INT_VALUE_LIST);
    assertThat(underTest).doesNotSupport(JsonValue::asObject);
    assertThat(underTest).doesNotSupport(JsonValue::asBoolean);
    assertThat(underTest).doesNotSupport(JsonValue::asString);
    assertThat(underTest).doesNotSupport(JsonValue::asInt);
    assertThat(underTest).doesNotSupport(JsonValue::asLong);
    assertThat(underTest).doesNotSupport(JsonValue::asDouble);
}