Interface IProject<S extends ISuite<T,​C>,​T extends ITest<C>,​C extends ICommand>

  • Type Parameters:
    S - type of test suite.
    T - type of test case.
    C - type of test command.
    All Superinterfaces:
    Id
    All Known Implementing Classes:
    SideProject

    public interface IProject<S extends ISuite<T,​C>,​T extends ITest<C>,​C extends ICommand>
    extends Id
    Test project.
    • Method Detail

      • getFilename

        String getFilename()
        Get filename.
        Returns:
        filename.
      • getName

        String getName()
        Get name.
        Returns:
        name.
      • getUrl

        String getUrl()
        Get base URL.
        Returns:
        base URL.
      • getSuites

        List<S> getSuites()
        Get list of test suites.
        Returns:
        list of test suites.
      • getSuiteMap

        Map<String,​S> getSuiteMap()
        Get map of test suites.
        Returns:
        map of test suites.
      • getTestMap

        Map<String,​T> getTestMap()
        Get map of test cases.
        Returns:
        map of test cases.