org.scalatest

Inspectors

object Inspectors extends Inspectors

Companion object that facilitates the importing of Inspectors members as an alternative to mixing it in. One use case is to import Inspectors's members so you can use them in the Scala interpreter.

Linear Supertypes
Inspectors, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Inspectors
  2. Inspectors
  3. AnyRef
  4. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  7. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  9. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  10. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  11. def forAll(xs: String)(fun: (Char) ⇒ Unit)(implicit collecting: Collecting[Char, String]): Unit

    Ensure that all characters in a given String pass the given inspection function, where "pass" means returning normally from the function (i.e., without throwing an exception).

    Ensure that all characters in a given String pass the given inspection function, where "pass" means returning normally from the function (i.e., without throwing an exception).

    The difference between forAll and forEvery is that forAll will stop on the first failure, while forEvery will continue to inspect all characters in the String after the first failure (and report all failures).

    xs

    the String

    fun

    the inspection function

    collecting

    the implicit Collecting that can transform xs into a scala.collection.GenTraversable

    Definition Classes
    Inspectors
  12. def forAll[E, C[_]](xs: C[E])(fun: (E) ⇒ Unit)(implicit collecting: Collecting[E, C[E]]): Unit

    Ensure that all elements in a given collection pass the given inspection function, where "pass" means returning normally from the function (i.e., without throwing an exception).

    Ensure that all elements in a given collection pass the given inspection function, where "pass" means returning normally from the function (i.e., without throwing an exception).

    The difference between forAll and forEvery is that forAll will stop on the first failure, while forEvery will continue to inspect all elements after the first failure (and report all failures).

    E

    the type of element in the collection

    C

    the type of collection

    xs

    the collection of elements

    fun

    the inspection function

    collecting

    the implicit Collecting that can transform xs into a scala.collection.GenTraversable

    Definition Classes
    Inspectors
  13. def forAtLeast(min: Int, xs: String)(fun: (Char) ⇒ Unit)(implicit collecting: Collecting[Char, String]): Unit

    Ensure that at least min number of characters in a given String pass the given inspection function.

    Ensure that at least min number of characters in a given String pass the given inspection function.

    min

    the minimum number of characters in String that must pass the inspection function

    xs

    the String

    fun

    the inspection function

    collecting

    the implicit Collecting that can transform xs into a scala.collection.GenTraversable

    Definition Classes
    Inspectors
  14. def forAtLeast[E, C[_]](min: Int, xs: C[E])(fun: (E) ⇒ Unit)(implicit collecting: Collecting[E, C[E]]): Unit

    Ensure that at least min number of elements of a given collection pass the given inspection function.

    Ensure that at least min number of elements of a given collection pass the given inspection function.

    E

    the type of element in the collection

    C

    the type of collection

    min

    the minimum number of elements that must pass the inspection function

    xs

    the collection of elements

    fun

    the inspection function

    collecting

    the implicit Collecting that can transform xs into a scala.collection.GenTraversable

    Definition Classes
    Inspectors
  15. def forAtMost(max: Int, xs: String)(fun: (Char) ⇒ Unit)(implicit collecting: Collecting[Char, String]): Unit

    Ensure that at most max number of characters in a given String pass the given inspection function.

    Ensure that at most max number of characters in a given String pass the given inspection function.

    max

    the maximum number of characters in String that must pass the inspection function

    xs

    the String

    fun

    the inspection function

    collecting

    the implicit Collecting that can transform xs into a scala.collection.GenTraversable

    Definition Classes
    Inspectors
  16. def forAtMost[E, C[_]](max: Int, xs: C[E])(fun: (E) ⇒ Unit)(implicit collecting: Collecting[E, C[E]]): Unit

    Ensure that at most max number of elements of a given collection pass the given inspection function.

    Ensure that at most max number of elements of a given collection pass the given inspection function.

    E

    the type of element in the collection

    C

    the type of collection

    max

    the maximum number of elements that must pass the inspection function

    xs

    the collection of elements

    fun

    the inspection function

    collecting

    the implicit Collecting that can transform xs into a scala.collection.GenTraversable

    Definition Classes
    Inspectors
  17. def forBetween(from: Int, upTo: Int, xs: String)(fun: (Char) ⇒ Unit)(implicit collecting: Collecting[Char, String]): Unit

    Ensure the number of characters of a given String that pass the given inspection function is between from and upTo.

    Ensure the number of characters of a given String that pass the given inspection function is between from and upTo.

    from

    the minimum number of characters in the String that must pass the inspection number

    upTo

    the maximum number of characters in the String that must pass the inspection number

    xs

    the String

    fun

    the inspection function

    collecting

    the implicit Collecting that can transform xs into a scala.collection.GenTraversable

    Definition Classes
    Inspectors
  18. def forBetween[E, C[_]](from: Int, upTo: Int, xs: C[E])(fun: (E) ⇒ Unit)(implicit collecting: Collecting[E, C[E]]): Unit

    Ensure the number of elements of a given collection that pass the given inspection function is between from and upTo.

    Ensure the number of elements of a given collection that pass the given inspection function is between from and upTo.

    E

    the type of element in the collection

    C

    the type of collection

    from

    the minimum number of elements that must pass the inspection number

    upTo

    the maximum number of elements that must pass the inspection number

    xs

    the collection of elements

    fun

    the inspection function

    collecting

    the implicit Collecting that can transform xs into a scala.collection.GenTraversable

    Definition Classes
    Inspectors
  19. def forEvery(xs: String)(fun: (Char) ⇒ Unit)(implicit collecting: Collecting[Char, String]): Unit

    Ensure that every character in a given String passes the given inspection function, where "pass" means returning normally from the function (i.e., without throwing an exception).

    Ensure that every character in a given String passes the given inspection function, where "pass" means returning normally from the function (i.e., without throwing an exception).

    The difference between forEvery and forAll is that forEvery will continue to inspect all characters in the String after first failure, and report all failures, whereas forAll will stop on (and only report) the first failure.

    xs

    the String

    fun

    the inspection function

    collecting

    the implicit Collecting that can transform xs into a scala.collection.GenTraversable

    Definition Classes
    Inspectors
  20. def forEvery[E, C[_]](xs: C[E])(fun: (E) ⇒ Unit)(implicit collecting: Collecting[E, C[E]]): Unit

    Ensure that every element in a given collection passes the given inspection function, where "pass" means returning normally from the function (i.e., without throwing an exception).

    Ensure that every element in a given collection passes the given inspection function, where "pass" means returning normally from the function (i.e., without throwing an exception).

    The difference between forEvery and forAll is that forEvery will continue to inspect all elements after first failure, and report all failures, whereas forAll will stop on (and only report) the first failure.

    E

    the type of element in the collection

    C

    the type of collection

    xs

    the collection of elements

    fun

    the inspection function

    collecting

    the implicit Collecting that can transform xs into a scala.collection.GenTraversable

    Definition Classes
    Inspectors
  21. def forExactly(succeededCount: Int, xs: String)(fun: (Char) ⇒ Unit)(implicit collecting: Collecting[Char, String]): Unit

    Ensure that exactly succeededCount number of characters in a given String pass the given inspection function.

    Ensure that exactly succeededCount number of characters in a given String pass the given inspection function.

    succeededCount

    the number of characters in the String that must pass the inspection function

    xs

    the String

    fun

    the inspection function

    collecting

    the implicit Collecting that can transform xs into a scala.collection.GenTraversable

    Definition Classes
    Inspectors
  22. def forExactly[E, C[_]](succeededCount: Int, xs: C[E])(fun: (E) ⇒ Unit)(implicit collecting: Collecting[E, C[E]]): Unit

    Ensure that exactly succeededCount number of elements of a given collection pass the given inspection function.

    Ensure that exactly succeededCount number of elements of a given collection pass the given inspection function.

    E

    the type of element in the collection

    C

    the type of collection

    succeededCount

    the number of elements that must pass the inspection function

    xs

    the collection of elements

    fun

    the inspection function

    collecting

    the implicit Collecting that can transform xs into a scala.collection.GenTraversable

    Definition Classes
    Inspectors
  23. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  24. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  25. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  26. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  27. final def notify(): Unit

    Definition Classes
    AnyRef
  28. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  29. val stackDepthAdjustment: Int

    Definition Classes
    Inspectors
  30. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  31. def toString(): String

    Definition Classes
    AnyRef → Any
  32. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  33. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  34. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Inspectors

Inherited from AnyRef

Inherited from Any

Ungrouped