Interface StatisticsCoverage.CoverageChecker

  • Enclosing interface:
    StatisticsCoverage

    public static interface StatisticsCoverage.CoverageChecker
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void count​(java.util.function.BiConsumer<java.lang.Integer,​java.lang.Integer> countChecker)
      Check the number of occurrences using one or more assertions.
      void count​(java.util.function.BiPredicate<java.lang.Integer,​java.lang.Integer> countChecker)
      Check the number of occurrences using one or more assertions.
      void count​(java.util.function.Consumer<java.lang.Integer> countChecker)
      Check the number of occurrences returning true (ok) or false (fail).
      void count​(java.util.function.Predicate<java.lang.Integer> countChecker)
      Check the number of occurrences returning true (ok) or false (fail)
      void percentage​(java.util.function.Consumer<java.lang.Double> percentageChecker)
      Check the number of occurrences returning true (ok) or false (fail).
      void percentage​(java.util.function.Predicate<java.lang.Double> percentageChecker)
      Check the percentage of occurrences returning true (ok) or false (fail)
    • Method Detail

      • count

        void count​(java.util.function.Predicate<java.lang.Integer> countChecker)
        Check the number of occurrences returning true (ok) or false (fail)
        Parameters:
        countChecker - a predicate to accept a selected value set's number of occurrences
      • count

        void count​(java.util.function.BiPredicate<java.lang.Integer,​java.lang.Integer> countChecker)
        Check the number of occurrences using one or more assertions.
        Parameters:
        countChecker - a consumer to accept a selected value set's number of occurrences and the count of all submitted value sets to compare with or make a calculation
      • count

        void count​(java.util.function.Consumer<java.lang.Integer> countChecker)
        Check the number of occurrences returning true (ok) or false (fail).
        Parameters:
        countChecker - a predicate to accept a selected value set's number of occurrences
      • count

        void count​(java.util.function.BiConsumer<java.lang.Integer,​java.lang.Integer> countChecker)
        Check the number of occurrences using one or more assertions.
        Parameters:
        countChecker - a predicate to accept a selected value set's number of occurrences and the count of all submitted value sets to compare with or make a calculation
      • percentage

        void percentage​(java.util.function.Predicate<java.lang.Double> percentageChecker)
        Check the percentage of occurrences returning true (ok) or false (fail)
        Parameters:
        percentageChecker - a predicate to accept a selected value set's percentage (0.0 - 100.0) of occurrences
      • percentage

        void percentage​(java.util.function.Consumer<java.lang.Double> percentageChecker)
        Check the number of occurrences returning true (ok) or false (fail).
        Parameters:
        percentageChecker - a predicate to accept a selected value set's percentage (0.0 - 100.0) of occurrences