### Question:
SchematronValidator { public static boolean isValidSchematron (@Nullable final IMicroNode aNode) { if (aNode == null) return false; return isValidSchematron (TransformSourceFactory.create (MicroWriter.getNodeAsString (aNode))); } private  SchematronValidator(); static boolean isValidSchematron(@Nullable final IMicroNode aNode); static boolean isValidSchematron(@Nullable final Node aNode); static boolean isValidSchematron(@Nullable final IReadableResource aRes); static boolean isValidSchematron(@Nullable final Source aSource); static final String SCHEMATRON_RNC_PATH; static final ClassPathResource SCHEMATRON_RNC; }### Answer:
@Test public void testSchematron () { for (final IReadableResource aRes : SchematronTestHelper.getAllValidSchematronFiles ()) { final IMicroDocument aDoc = SchematronHelper.getWithResolvedSchematronIncludes (aRes); final boolean bIsValid = SchematronValidator.isValidSchematron (aDoc); assertTrue (aRes.getPath (), bIsValid); } }