    @Test
    public void testInternalSubset_PEReferenceIn_ExternalSubsetInternalGeneralEntity() throws IOException, SAXException {

    	parser.setProperty("http://xml.org/sax/properties/declaration-handler", myDeclHandler);
   	 	parser.parse("../../xml_files/dtd/internalSubset_PEReferenceIn_ExternalSubsetInternalGeneralEntity.xml");
   	 	
   	 	assertEquals("file:///home/phoenix/masterthesis/Christopher_Spaeth/code/xml_files/dtd/internalSubset_PEReferenceIn_ExternalSubsetInternalGeneralEntity_source.txt",
   	 			myDeclHandler.getEntityValue("%goodies"));
   	 	
   	 	assertEquals("file:///home/phoenix/masterthesis/Christopher_Spaeth/code/xml_files_windows/dtd/internalSubset_PEReferenceIn_ExternalSubsetInternalGeneralEntity.dtd", 
   			 			myDeclHandler.getEntityValue("%dtd")); 	
   	 	
   	 	
   	 	assertEquals("<![CDATA[secret]]>", myDeclHandler.getEntityValue("all"));
   	 	assertEquals("secret", myContentHandler.getElementContent("data"));
   	 
    }