Interface TestProvider


public interface TestProvider
A base interface for defining a provider so that its corresponding JAR file can be installed before executing tests.
  • Method Summary

    Modifier and Type
    Method
    Description
    The classes that should be added to the provider JAR file.
    A Map where the key is the name of a file at the package where this provider is located and the value is the name of the manifest resource that should be created in the provider JAR file.
    default String
    The provider name.
  • Method Details

    • getName

      default String getName()
      The provider name.
      Returns:
      the name
    • getClasses

      Class[] getClasses()
      The classes that should be added to the provider JAR file.
      Returns:
      the classes
    • getManifestResources

      Map<String,String> getManifestResources()
      A Map where the key is the name of a file at the package where this provider is located and the value is the name of the manifest resource that should be created in the provider JAR file.
      Returns: