From 8608fe0304fa94a5be32fe0c631b3a51daf739c5 Mon Sep 17 00:00:00 2001
From: Piotr Gawron <piotr.gawron@uni.lu>
Date: Mon, 10 Sep 2018 13:23:16 +0200
Subject: [PATCH] this exception is not thrown in a constructor anymore

---
 .../lcsb/mapviewer/common/XmlParserTest.java  | 52 -------------------
 1 file changed, 52 deletions(-)

diff --git a/commons/src/test/java/lcsb/mapviewer/common/XmlParserTest.java b/commons/src/test/java/lcsb/mapviewer/common/XmlParserTest.java
index 3a60aef79c..a796375a3c 100644
--- a/commons/src/test/java/lcsb/mapviewer/common/XmlParserTest.java
+++ b/commons/src/test/java/lcsb/mapviewer/common/XmlParserTest.java
@@ -419,56 +419,4 @@ public class XmlParserTest {
 			throw e;
 		}
 	}
-
-	@Test
-	public void testExceptionInConstructor() throws Exception {
-		DocumentBuilderFactory factory = null;
-		Field privateStringField = XmlParser.class.getDeclaredField("documentBuilderFactory");
-		try {
-
-			privateStringField.setAccessible(true);
-
-			factory = (DocumentBuilderFactory) privateStringField.get(parser);
-			privateStringField.set(parser, new DocumentBuilderFactory() {
-
-				@Override
-				public void setFeature(String name, boolean value) throws ParserConfigurationException {
-					// TODO Auto-generated method stub
-
-				}
-
-				@Override
-				public void setAttribute(String name, Object value) throws IllegalArgumentException {
-					// TODO Auto-generated method stub
-
-				}
-
-				@Override
-				public DocumentBuilder newDocumentBuilder() throws ParserConfigurationException {
-					throw new ParserConfigurationException();
-				}
-
-				@Override
-				public boolean getFeature(String name) throws ParserConfigurationException {
-					// TODO Auto-generated method stub
-					return false;
-				}
-
-				@Override
-				public Object getAttribute(String name) throws IllegalArgumentException {
-					// TODO Auto-generated method stub
-					return null;
-				}
-			});
-			new XmlParser();
-			fail("Exception expected");
-		} catch (InvalidStateException e) {
-		} catch (Exception e) {
-			e.printStackTrace();
-			throw e;
-		} finally {
-			privateStringField.set(parser, factory);
-		}
-	}
-
 }
-- 
GitLab