Class ClientYamlTestSuite


  • public class ClientYamlTestSuite
    extends java.lang.Object
    Holds a REST test suite loaded from a specific yaml file. Supports a setup section and multiple test sections.
    • Method Detail

      • parse

        public static ClientYamlTestSuite parse​(NamedXContentRegistry executeableSectionRegistry,
                                                java.lang.String api,
                                                java.nio.file.Path file)
                                         throws java.io.IOException
        Throws:
        java.io.IOException
      • parse

        public static ClientYamlTestSuite parse​(java.lang.String api,
                                                java.lang.String suiteName,
                                                XContentParser parser)
                                         throws java.io.IOException
        Throws:
        java.io.IOException
      • getApi

        public java.lang.String getApi()
      • getName

        public java.lang.String getName()
      • getPath

        public java.lang.String getPath()
      • validate

        public void validate()