Package org.evomaster.client.java.controller.api.dto.problem.rpc
package org.evomaster.client.java.controller.api.dto.problem.rpc
-
ClassDescriptiona dto to collect info of param of endpoints to be tested that is used by both core (for identifying genes) and driver (for endpoint invocation) sidesa dto to collect info of endpoints to be tested that is used by both core (for identifying action) and driver (for endpoint invocation) sidescontain exception infoa dto to collect info of an RPC interface to be tested that is sent to corea list of types we support for RPCA list of RPC types supported by EvoMaster With different types, the handling might be different, eg, create instance for input, exception handling and extraction.this class is developed for handling invocation of schedule task at driver side.this class is to save info after the schedule task is invoked the info is used to track the status (eg, completed, running, failed) of the schedule task TODO As the schedule task can also be applied to other problem, eg, REST, GraphQL in the future, need to refactor this class to other packageto reduce times of making http calls, all schedule tasks in a test will be handled one time.this dto is used to save info on a sequence of invoked schedule tasksseeded RPC actionseeded RPC testa dto to collect info of type of the param of endpoints to be tested