| Package | Description |
|---|---|
| org.cornutum.tcases.openapi.resolver | |
| org.cornutum.tcases.openapi.resolver.io |
| Modifier and Type | Method and Description |
|---|---|
RequestCase |
RequestCaseResolver.resolve(RequestCaseDef requestCaseDef)
Resolves an
abstract test case for an API request by producing a RequestCase
that describes an executable instance of this test case. |
| Modifier and Type | Method and Description |
|---|---|
List<RequestCase> |
RequestTestDef.getRequestCases()
Returns all API request test cases.
|
List<RequestCase> |
RequestTestDef.getRequestCases(String path)
Returns all API request test cases for the given resource path.
|
List<RequestCase> |
RequestTestDef.getRequestCases(String path,
String operation)
Returns all API request test cases for the given operation on the given resource path.
|
| Modifier and Type | Method and Description |
|---|---|
RequestTestDef |
RequestTestDef.add(RequestCase requestCase)
Adds an API request test case.
|
int |
RequestCase.compareTo(RequestCase other) |
RequestTestDef |
RequestTestDef.remove(RequestCase requestCase)
Removes an API request test case.
|
| Constructor and Description |
|---|
RequestTestDef(Iterable<RequestCase> requestCases)
Creates a new RequestTestDef instance.
|
| Modifier and Type | Method and Description |
|---|---|
static List<RequestCase> |
RequestCaseJson.asRequestCases(javax.json.JsonArray json)
Returns the RequestCase instances represented by the given JSON array.
|
Copyright © 2020 The Cornutum Project. All rights reserved.