public class ClientYamlTestSuite
extends java.lang.Object
Constructor and Description |
---|
ClientYamlTestSuite(java.lang.String api,
java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
boolean |
addTestSection(ClientYamlTestSection testSection)
Adds a
ClientYamlTestSection to the REST suite |
java.lang.String |
getApi() |
java.lang.String |
getName() |
java.lang.String |
getPath() |
SetupSection |
getSetupSection() |
TeardownSection |
getTeardownSection() |
java.util.List<ClientYamlTestSection> |
getTestSections() |
static ClientYamlTestSuite |
parse(java.lang.String api,
java.nio.file.Path file) |
static ClientYamlTestSuite |
parse(java.lang.String api,
java.lang.String suiteName,
org.elasticsearch.common.xcontent.XContentParser parser) |
void |
setSetupSection(SetupSection setupSection) |
void |
setTeardownSection(TeardownSection teardownSection) |
public ClientYamlTestSuite(java.lang.String api, java.lang.String name)
public static ClientYamlTestSuite parse(java.lang.String api, java.nio.file.Path file) throws java.io.IOException
java.io.IOException
public static ClientYamlTestSuite parse(java.lang.String api, java.lang.String suiteName, org.elasticsearch.common.xcontent.XContentParser parser) throws java.io.IOException
java.io.IOException
public java.lang.String getApi()
public java.lang.String getName()
public java.lang.String getPath()
public SetupSection getSetupSection()
public void setSetupSection(SetupSection setupSection)
public TeardownSection getTeardownSection()
public void setTeardownSection(TeardownSection teardownSection)
public boolean addTestSection(ClientYamlTestSection testSection)
ClientYamlTestSection
to the REST suitepublic java.util.List<ClientYamlTestSection> getTestSections()