Class SutInfoDto
- java.lang.Object
-
- org.evomaster.client.java.controller.api.dto.SutInfoDto
-
public class SutInfoDto extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSutInfoDto.OutputFormat
-
Field Summary
Fields Modifier and Type Field Description StringbaseUrlOfSUTThe base URL of the running SUT (if any).SutInfoDto.OutputFormatdefaultOutputFormatWhen generating test cases for this SUT, specify the default preferred output format (eg JUnit 4 in Java)List<AuthenticationDto>infoForAuthenticationThere is no way a testing system can guess passwords, even if given full access to the database storing them (ie, reversing hash values).BooleanisSutRunningWhether the SUT is running or notRestProblemDtorestProblemIf the SUT is a RESTful API, here there will be the info on how to interact with itDbSchemaDtosqlSchemaDtoIf the application is using a SQL database, then we need to know its schema to be able to do operations on it.UnitsInfoDtounitsInfoDtoInformation about the "units" in the SUT.
-
Constructor Summary
Constructors Constructor Description SutInfoDto()
-
-
-
Field Detail
-
restProblem
public RestProblemDto restProblem
If the SUT is a RESTful API, here there will be the info on how to interact with it
-
isSutRunning
public Boolean isSutRunning
Whether the SUT is running or not
-
defaultOutputFormat
public SutInfoDto.OutputFormat defaultOutputFormat
When generating test cases for this SUT, specify the default preferred output format (eg JUnit 4 in Java)
-
baseUrlOfSUT
public String baseUrlOfSUT
The base URL of the running SUT (if any). E.g., "http://localhost:8080" It should only contain the protocol and the hostname/port
-
infoForAuthentication
public List<AuthenticationDto> infoForAuthentication
There is no way a testing system can guess passwords, even if given full access to the database storing them (ie, reversing hash values). As such, the SUT might need to provide a set of valid credentials
-
sqlSchemaDto
public DbSchemaDto sqlSchemaDto
If the application is using a SQL database, then we need to know its schema to be able to do operations on it.
-
unitsInfoDto
public UnitsInfoDto unitsInfoDto
Information about the "units" in the SUT.
-
-