Skip to content

Commit b299d82

Browse files
author
Chris Wiechmann
committed
Added Unit-Tests for Integer-Path parameter
1 parent de23768 commit b299d82

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

src/test/java/com/axway/apim/openapi/validator/TestOpenAPIValidator.java

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,20 @@ public void validGetRequestPetsByStatusPetstoreSwagger20() throws IOException
8686
Assert.assertTrue(validator.isValidRequest(null, verb, path, queryParams, headers), "Request should be valid!");
8787
}
8888

89+
@Test
90+
public void validDeleteRequestOrderBasedOnId() throws IOException
91+
{
92+
String swagger = Files.readFile(this.getClass().getClassLoader().getResourceAsStream(TEST_PACKAGE + "PetstoreSwagger2.0.json"));
93+
OpenAPIValidator validator = OpenAPIValidator.getInstance(swagger);
94+
95+
String path = "/store/order/1234";
96+
String verb = "DELETE";
97+
HeaderSet headers = new HeaderSet();
98+
headers.addHeader("Content-Type", "application/json");
99+
100+
Assert.assertTrue(validator.isValidRequest(null, verb, path, null, headers), "Request should be valid!");
101+
}
102+
89103
@Test
90104
public void validRequestExternalURLSwagger20() throws IOException
91105
{

0 commit comments

Comments
 (0)