Interface StatisticsCoverage.CoverageChecker

Enclosing interface:
StatisticsCoverage

public static interface StatisticsCoverage.CoverageChecker
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Check the number of occurrences using one or more assertions.
    void
    Check the number of occurrences using one or more assertions.
    void
    count(Consumer<Integer> countChecker)
    Check the number of occurrences returning true (ok) or false (fail).
    void
    count(Predicate<Integer> countChecker)
    Check the number of occurrences returning true (ok) or false (fail)
    void
    percentage(Consumer<Double> percentageChecker)
    Check the number of occurrences returning true (ok) or false (fail).
    void
    percentage(Predicate<Double> percentageChecker)
    Check the percentage of occurrences returning true (ok) or false (fail)
  • Method Details

    • count

      void count(Predicate<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(BiPredicate<Integer,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(Consumer<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(BiConsumer<Integer,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(Predicate<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(Consumer<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