### Question:
ABNF { public static boolean isVChar (final int nCP) { return _isBitSet (nCP, BIT_VCHAR); } private  ABNF(); static boolean isAlpha(final int nCP); static boolean isBit(final int nCP); static boolean isChar(final int nCP); static boolean isCR(final int nCP); static boolean isCtl(final int nCP); static boolean isDigit(final int nCP); static boolean isDQuote(final int nCP); static boolean isHexDigit(final int nCP); static boolean isHexDigitCaseInsensitive(final int nCP); static boolean isHTab(final int nCP); static boolean isLF(final int nCP); static boolean isOctet(final int nCP); static boolean isSP(final int nCP); static boolean isVChar(final int nCP); static boolean isWSP(final int nCP); static final int CHECK_RANGE_MIN_INCL; static final int CHECK_RANGE_MAX_INCL; }### Answer:
@Test public void testIsVChar () { for (int i = 0x21; i <= 0x7e; ++i) assertTrue (ABNF.isVChar (i)); assertFalse (ABNF.isVChar (0)); }