fixed bug with resource handling
This commit is contained in:
@@ -1,10 +1,18 @@
|
||||
package envelope.test.jpms;
|
||||
|
||||
import javax.xml.parsers.DocumentBuilder;
|
||||
import javax.xml.parsers.DocumentBuilderFactory;
|
||||
import java.io.InputStream;
|
||||
import java.net.MalformedURLException;
|
||||
import java.net.URL;
|
||||
public class Main {
|
||||
public static void main(String[] args) throws MalformedURLException {
|
||||
public static void main(String[] args) throws Exception {
|
||||
new URL("https://www.google.com");
|
||||
System.out.println("Hello World!!");
|
||||
URL url = Main.class.getResource("/envelope/test/jpms/someResource.xml");
|
||||
DocumentBuilder builder = DocumentBuilderFactory.newInstance().newDocumentBuilder();
|
||||
try(InputStream is = url.openStream()) {
|
||||
builder.parse(is);
|
||||
}
|
||||
}
|
||||
}
|
@@ -1,3 +1,4 @@
|
||||
module envelope.test.jpms {
|
||||
requires java.xml;
|
||||
exports envelope.test.jpms;
|
||||
}
|
@@ -0,0 +1,39 @@
|
||||
<?xml version="1.0"?>
|
||||
<Tests xmlns="http://www.adatum.com">
|
||||
<Test TestId="0001" TestType="CMD">
|
||||
<Name>Convert number to string</Name>
|
||||
<CommandLine>Examp1.EXE</CommandLine>
|
||||
<Input>1</Input>
|
||||
<Output>One</Output>
|
||||
</Test>
|
||||
<Test TestId="0002" TestType="CMD">
|
||||
<Name>Find succeeding characters</Name>
|
||||
<CommandLine>Examp2.EXE</CommandLine>
|
||||
<Input>abc</Input>
|
||||
<Output>def</Output>
|
||||
</Test>
|
||||
<Test TestId="0003" TestType="GUI">
|
||||
<Name>Convert multiple numbers to strings</Name>
|
||||
<CommandLine>Examp2.EXE /Verbose</CommandLine>
|
||||
<Input>123</Input>
|
||||
<Output>One Two Three</Output>
|
||||
</Test>
|
||||
<Test TestId="0004" TestType="GUI">
|
||||
<Name>Find correlated key</Name>
|
||||
<CommandLine>Examp3.EXE</CommandLine>
|
||||
<Input>a1</Input>
|
||||
<Output>b1</Output>
|
||||
</Test>
|
||||
<Test TestId="0005" TestType="GUI">
|
||||
<Name>Count characters</Name>
|
||||
<CommandLine>FinalExamp.EXE</CommandLine>
|
||||
<Input>This is a test</Input>
|
||||
<Output>14</Output>
|
||||
</Test>
|
||||
<Test TestId="0006" TestType="GUI">
|
||||
<Name>Another Test</Name>
|
||||
<CommandLine>Examp2.EXE</CommandLine>
|
||||
<Input>Test Input</Input>
|
||||
<Output>10</Output>
|
||||
</Test>
|
||||
</Tests>
|
@@ -1,10 +1,18 @@
|
||||
package envelope.test.legacy;
|
||||
|
||||
import javax.xml.parsers.DocumentBuilderFactory;
|
||||
import javax.xml.parsers.DocumentBuilder;
|
||||
import java.io.InputStream;
|
||||
import java.net.MalformedURLException;
|
||||
import java.net.URL;
|
||||
public class Main {
|
||||
public static void main(String[] args) throws MalformedURLException {
|
||||
public static void main(String[] args) throws Exception {
|
||||
new URL("https://www.google.com");
|
||||
System.out.println("Hello World!!");
|
||||
URL url = Main.class.getResource("someResource.xml");
|
||||
DocumentBuilder builder = DocumentBuilderFactory.newInstance().newDocumentBuilder();
|
||||
try(InputStream is = url.openStream()) {
|
||||
builder.parse(is);
|
||||
}
|
||||
}
|
||||
}
|
@@ -0,0 +1,39 @@
|
||||
<?xml version="1.0"?>
|
||||
<Tests xmlns="http://www.adatum.com">
|
||||
<Test TestId="0001" TestType="CMD">
|
||||
<Name>Convert number to string</Name>
|
||||
<CommandLine>Examp1.EXE</CommandLine>
|
||||
<Input>1</Input>
|
||||
<Output>One</Output>
|
||||
</Test>
|
||||
<Test TestId="0002" TestType="CMD">
|
||||
<Name>Find succeeding characters</Name>
|
||||
<CommandLine>Examp2.EXE</CommandLine>
|
||||
<Input>abc</Input>
|
||||
<Output>def</Output>
|
||||
</Test>
|
||||
<Test TestId="0003" TestType="GUI">
|
||||
<Name>Convert multiple numbers to strings</Name>
|
||||
<CommandLine>Examp2.EXE /Verbose</CommandLine>
|
||||
<Input>123</Input>
|
||||
<Output>One Two Three</Output>
|
||||
</Test>
|
||||
<Test TestId="0004" TestType="GUI">
|
||||
<Name>Find correlated key</Name>
|
||||
<CommandLine>Examp3.EXE</CommandLine>
|
||||
<Input>a1</Input>
|
||||
<Output>b1</Output>
|
||||
</Test>
|
||||
<Test TestId="0005" TestType="GUI">
|
||||
<Name>Count characters</Name>
|
||||
<CommandLine>FinalExamp.EXE</CommandLine>
|
||||
<Input>This is a test</Input>
|
||||
<Output>14</Output>
|
||||
</Test>
|
||||
<Test TestId="0006" TestType="GUI">
|
||||
<Name>Another Test</Name>
|
||||
<CommandLine>Examp2.EXE</CommandLine>
|
||||
<Input>Test Input</Input>
|
||||
<Output>10</Output>
|
||||
</Test>
|
||||
</Tests>
|
Reference in New Issue
Block a user