TomcatUnitProtocol ist eine Erweiterung des ServletUnitProtocol. TomcatUnitProtocol ist Bestandteil des Projekts Tomcat7 Testing, das aus dem Intersult Maven Repository unter der Artifact-Id testing-tomcat7 bezogen werden kann.
TomcatUnitProtocol protocol = new TomcatUnitProtocol(); ProtocolFactory.register(protocol);
Es kann als unit://localhost/test.jsp verwendet werden.
TomcatUnitProtocol protocol = new TomcatUnitProtocol(); URL url = new URL(null, "unit://localhost/test.jsp", protocol); HttpURLConnection connection = (HttpURLConnection)url.openConnection(); int responseCode = connection.getResponseCode(); if (responseCode != 200) connection.getInputStream(); // throw String string = IOUtils.readString(connection.getInputStream());