java.lang.Object
org.evomaster.client.java.controller.api.dto.problem.rpc.SeededRPCActionDto

public class SeededRPCActionDto extends Object
seeded RPC action
  • Field Details

    • interfaceName

      public String interfaceName
      full name of the interface name
    • functionName

      public String functionName
      RPC function name
    • mockRPCExternalServiceDtos

      public List<MockRPCExternalServiceDto> mockRPCExternalServiceDtos
      a list of info to set up responses of external services with mocking if exists
    • mockDatabaseDtos

      public List<MockDatabaseDto> mockDatabaseDtos
      a list of info to set up mock objects for databases
    • inputParams

      public List<String> inputParams
      input parameters with json format note the length of [inputParamTypes] must be same as [inputParams]
    • inputParamTypes

      public List<String> inputParamTypes
      type of input parameters, note the length of [inputParamTypes] must be same as [inputParams]
    • expectedResponse

      public String expectedResponse
      expected response if has currently, we only support json format
  • Constructor Details

    • SeededRPCActionDto

      public SeededRPCActionDto()
  • Method Details

    • descriptiveInfo

      public String descriptiveInfo()
      Returns:
      descriptive info for the action, ie, interface::actionName