    @Test
    public void toAndFromXmlShouldHaveNoEffect() throws Exception {

        Collection<QuestionSet> bundledQuestionSets = QuestionSetManager.loadBundledQuestionSets();
        NativeQuestionSetImporter questionSetImporter = new NativeQuestionSetImporter();
        XmlQuestionSetParser questionSetParser = new XmlQuestionSetParser();
        for (QuestionSet questionSet : bundledQuestionSets) {
            Document xmlDocument = questionSetParser.asXmlDocument(questionSet);
            QuestionSet reparsedQuestionSet = questionSetImporter.processDocument(xmlDocument);
            assertEquals(questionSet, reparsedQuestionSet);
        }

    }