Class AllFeaturesPageCollection

  • All Implemented Interfaces:
    Cloneable

    public class AllFeaturesPageCollection
    extends PageCollection
    Page collection for the feature overview page.
    • Constructor Detail

      • AllFeaturesPageCollection

        public AllFeaturesPageCollection​(List<Report> reports,
                                         String pageTitle)
        Constructor.
        Parameters:
        reports - The list of Report instances.
        pageTitle - The page title.
    • Method Detail

      • getFeatures

        public Set<Feature> getFeatures()
        Returns all features.
        Returns:
        All Features.
      • getTotalNumberOfFeatures

        public int getTotalNumberOfFeatures()
        Get the feature count.
        Returns:
        The number of features.
      • getTotalNumberOfPassedFeatures

        public int getTotalNumberOfPassedFeatures()
        Get the passed feature count.
        Returns:
        The number of passed features.
      • getTotalNumberOfFailedFeatures

        public int getTotalNumberOfFailedFeatures()
        Get the failed feature count.
        Returns:
        The number of failed features.
      • getTotalNumberOfSkippedFeatures

        public int getTotalNumberOfSkippedFeatures()
        Get the skipped feature count.
        Returns:
        The number of skipped features.
      • getTotalNumberOfScenarios

        public int getTotalNumberOfScenarios()
        Get the scenario count.
        Returns:
        The number of scenarios.