Class RPCInterfaceSchemaDto
java.lang.Object
org.evomaster.client.java.controller.api.dto.problem.rpc.RPCInterfaceSchemaDto
a dto to collect info of an RPC interface to be tested
that is sent to core
-
Field Summary
FieldsModifier and TypeFieldDescriptiona list of reference of the endpoints, and the reference is identified based on the index where to be specified in the driver note that the auth might be only applicable for some specific endpoints, therefore, we define a unique reference for each authEndpointa list of endpoints in this interface which are used for handling auth of the SUT note that the auth could be used by other endpoints, eg, loginname of client which could execute endpoints of this interfaceendpoints in this RPC interfacea list of identified types of responses from the given clientname of the interfaceskipped endpointsdefined types in this interface -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
interfaceId
name of the interface -
clientInfo
name of client which could execute endpoints of this interface -
endpoints
endpoints in this RPC interface -
types
defined types in this interface -
skippedEndpoints
skipped endpoints -
authEndpoints
a list of endpoints in this interface which are used for handling auth of the SUT note that the auth could be used by other endpoints, eg, login -
authEndpointReferences
a list of reference of the endpoints, and the reference is identified based on the index where to be specified in the driver note that the auth might be only applicable for some specific endpoints, therefore, we define a unique reference for each authEndpoint -
identifiedResponseTypes
a list of identified types of responses from the given client
-
-
Constructor Details
-
RPCInterfaceSchemaDto
public RPCInterfaceSchemaDto()
-