### Question:
BaseXx { public static String getBase64UrlWithPadding(final byte[] bytes) { ParametersChecker .checkParameter(ARGUMENT_NULL_NOT_ALLOWED, bytes, NOT_NULL); return BASE64_URL_WITH_PADDING.encode(bytes); } private  BaseXx(); static String getBase16(final byte[] bytes); static String getBase32(final byte[] bytes); static String getBase64UrlWithoutPadding(final byte[] bytes); static String getBase64UrlWithPadding(final byte[] bytes); static String getBase64(final byte[] bytes); static byte[] getFromBase16(final String base16); static byte[] getFromBase32(final String base32); static byte[] getFromBase64UrlWithoutPadding(final String base64); static byte[] getFromBase64UrlPadding(final String base64Padding); static byte[] getFromBase64(final String base64Padding);  }### Answer:
@Test(expected = IllegalArgumentException.class) public void testBase64UrlPadding() throws IOException { BaseXx.getBase64UrlWithPadding(null); fail("EXPECTING_EXCEPTION_ILLEGAL_ARGUMENT_EXCEPTION"); }