@Test public void testCreatePolicyNullString() throws PolicyException { try { HtmlSanitizerUtil.createPolicy(null); Assert.assertTrue(false); } catch (SystemException ex) { Assert.assertTrue(true); } }
@Test public void testCreatePolicyBadString() throws PolicyException { String resourceName = "Bad_Value"; try { HtmlSanitizerUtil.createPolicy(resourceName); Assert.assertTrue(false); } catch (SystemException ex) { Assert.assertTrue(true); } }
@Test public void testCreatePolicy() throws PolicyException { String resourceName = ConfigurationProperties.getAntisamyStrictConfigurationFile(); Assert.assertNotNull(HtmlSanitizerUtil.createPolicy(resourceName)); }
@Test public void testSanitizeWithPolicy() throws ScanException, PolicyException { String resourceName = ConfigurationProperties.getAntisamyStrictConfigurationFile(); Policy testPolicy = HtmlSanitizerUtil.createPolicy(resourceName); String expected = HtmlSanitizerUtil.sanitize(TAINTED_ATTRIBUTE); Assert.assertEquals(expected, HtmlSanitizerUtil.sanitize(TAINTED_ATTRIBUTE, testPolicy)); }