Class DefaultRepetitionInfo

java.lang.Object
org.junit.jupiter.engine.extension.DefaultRepetitionInfo
All Implemented Interfaces:
org.junit.jupiter.api.RepetitionInfo

class DefaultRepetitionInfo extends Object implements org.junit.jupiter.api.RepetitionInfo
Default implementation of RepetitionInfo.
  • Field Details

    • currentRepetition

      final int currentRepetition
    • totalRepetitions

      final int totalRepetitions
    • failureCount

      final AtomicInteger failureCount
    • failureThreshold

      final int failureThreshold
  • Constructor Details

    • DefaultRepetitionInfo

      DefaultRepetitionInfo(int currentRepetition, int totalRepetitions, AtomicInteger failureCount, int failureThreshold)
  • Method Details

    • getCurrentRepetition

      public int getCurrentRepetition()
      Specified by:
      getCurrentRepetition in interface org.junit.jupiter.api.RepetitionInfo
    • getTotalRepetitions

      public int getTotalRepetitions()
      Specified by:
      getTotalRepetitions in interface org.junit.jupiter.api.RepetitionInfo
    • getFailureCount

      public int getFailureCount()
      Specified by:
      getFailureCount in interface org.junit.jupiter.api.RepetitionInfo
    • getFailureThreshold

      public int getFailureThreshold()
      Specified by:
      getFailureThreshold in interface org.junit.jupiter.api.RepetitionInfo
    • toString

      public String toString()
      Overrides:
      toString in class Object