Class TesterRequirements


  • @GwtCompatible
    public final class TesterRequirements
    extends java.lang.Object
    Encapsulates the constraints that a class under test must satisfy in order for a tester method to be run against that class.
    • Constructor Detail

      • TesterRequirements

        public TesterRequirements​(java.util.Set<Feature<?>> presentFeatures,
                                  java.util.Set<Feature<?>> absentFeatures)
      • TesterRequirements

        public TesterRequirements()
    • Method Detail

      • getPresentFeatures

        public final java.util.Set<Feature<?>> getPresentFeatures()
      • getAbsentFeatures

        public final java.util.Set<Feature<?>> getAbsentFeatures()
      • equals

        public boolean equals​(java.lang.Object object)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object