@Test
  public void invalidCharacterTest() throws Exception {
    TestSuiteResult testSuiteResult = new TestSuiteResult().withName("somename");

    String titleWithInvalidXmlCharacter = String.valueOf(Character.toChars(0x0));
    testSuiteResult.setTitle(titleWithInvalidXmlCharacter);

    AllureResultsUtils.writeTestSuiteResult(testSuiteResult);

    Validator validator = AllureModelUtils.getAllureSchemaValidator();

    for (File each : listTestSuiteFiles(resultsDirectory)) {
      validator.validate(new StreamSource(each));
    }
  }
 @After
 public void tearDown() {
   AllureResultsUtils.setResultsDirectory(null);
 }
 @Before
 public void setUp() throws Exception {
   resultsDirectory = folder.newFolder();
   AllureResultsUtils.setResultsDirectory(resultsDirectory);
 }