Object/Trait

org.scalatest

Inspectors

Related Docs: trait Inspectors | package scalatest

Permalink

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.

Source
Inspectors.scala
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
Visibility
  1. Public
  2. All

Value Members

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

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

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

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def clone(): AnyRef

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

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

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

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

    Permalink

    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
  10. def forAll[K, V, JMAP[k, v] <: Map[k, v], ASSERTION](xs: JMAP[K, V])(fun: (Entry[K, V]) ⇒ ASSERTION)(implicit collecting: Collecting[Entry[K, V], JMAP[K, V]], asserting: InspectorAsserting[ASSERTION]): Result

    Permalink

    Ensure that all elements in a given java.util.Map 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 java.util.Map 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 java.util.Map elements after the first failure (and report all failures).

    K

    the type of key in the Java Map

    V

    the type of value in the Java Map

    JMAP

    subtype of java.util.Map

    xs

    the java.util.Map

    fun

    the inspection function

    collecting

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

    Definition Classes
    Inspectors
  11. def forAll[E, C[_], ASSERTION](xs: C[E])(fun: (E) ⇒ ASSERTION)(implicit collecting: Collecting[E, C[E]], asserting: InspectorAsserting[ASSERTION]): Result

    Permalink

    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
  12. def forAtLeast[ASSERTION](min: Int, xs: String)(fun: (Char) ⇒ ASSERTION)(implicit collecting: Collecting[Char, String], asserting: InspectorAsserting[ASSERTION]): Result

    Permalink

    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
  13. def forAtLeast[K, V, JMAP[k, v] <: Map[k, v], ASSERTION](min: Int, xs: JMAP[K, V])(fun: (Entry[K, V]) ⇒ ASSERTION)(implicit collecting: Collecting[Entry[K, V], JMAP[K, V]], asserting: InspectorAsserting[ASSERTION]): Result

    Permalink

    Ensure that at least min number of elements in a given java.util.Map pass the given inspection function.

    Ensure that at least min number of elements in a given java.util.Map pass the given inspection function.

    K

    the type of key in the java.util.Map

    V

    the type of value in the java.util.Map

    JMAP

    subtype of java.util.Map

    min

    the minimum number of elements that must pass the inspection function

    xs

    the java.util.Map

    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[_], ASSERTION](min: Int, xs: C[E])(fun: (E) ⇒ ASSERTION)(implicit collecting: Collecting[E, C[E]], asserting: InspectorAsserting[ASSERTION]): Result

    Permalink

    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[ASSERTION](max: Int, xs: String)(fun: (Char) ⇒ ASSERTION)(implicit collecting: Collecting[Char, String], asserting: InspectorAsserting[ASSERTION]): Result

    Permalink

    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[K, V, JMAP[k, v] <: Map[k, v], ASSERTION](max: Int, xs: JMAP[K, V])(fun: (Entry[K, V]) ⇒ ASSERTION)(implicit collecting: Collecting[Entry[K, V], JMAP[K, V]], asserting: InspectorAsserting[ASSERTION]): Result

    Permalink

    Ensure that at most max number of elements in a given java.util.Map pass the given inspection function.

    Ensure that at most max number of elements in a given java.util.Map pass the given inspection function.

    K

    the type of key in the java.util.Map

    V

    the type of value in the java.util.Map

    JMAP

    subtype of java.util.Map

    max

    the maximum number of elements in the java.util.Map that must pass the inspection function

    xs

    the java.util.Map

    fun

    the inspection function

    collecting

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

    Definition Classes
    Inspectors
  17. def forAtMost[E, C[_], ASSERTION](max: Int, xs: C[E])(fun: (E) ⇒ ASSERTION)(implicit collecting: Collecting[E, C[E]], asserting: InspectorAsserting[ASSERTION]): Result

    Permalink

    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
  18. def forBetween[ASSERTION](from: Int, upTo: Int, xs: String)(fun: (Char) ⇒ ASSERTION)(implicit collecting: Collecting[Char, String], asserting: InspectorAsserting[ASSERTION]): Result

    Permalink

    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
  19. def forBetween[K, V, JMAP[k, v] <: Map[k, v], ASSERTION](from: Int, upTo: Int, xs: JMAP[K, V])(fun: (Entry[K, V]) ⇒ ASSERTION)(implicit collecting: Collecting[Entry[K, V], JMAP[K, V]], asserting: InspectorAsserting[ASSERTION]): Result

    Permalink

    Ensure the number of elements in a given java.util.Map that pass the given inspection function is between from and upTo.

    Ensure the number of elements in a given java.util.Map that pass the given inspection function is between from and upTo.

    K

    the type of key in the java.util.Map

    V

    the type of value in the java.util.Map

    JMAP

    subtype of java.util.Map

    from

    the minimum number of elements in the java.util.Map that must pass the inspection number

    upTo

    the maximum number of elements in the java.util.Map that must pass the inspection number

    xs

    the java.util.Map

    fun

    the inspection function

    collecting

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

    Definition Classes
    Inspectors
  20. def forBetween[E, C[_], ASSERTION](from: Int, upTo: Int, xs: C[E])(fun: (E) ⇒ ASSERTION)(implicit collecting: Collecting[E, C[E]], asserting: InspectorAsserting[ASSERTION]): Result

    Permalink

    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
  21. def forEvery[ASSERTION](xs: String)(fun: (Char) ⇒ ASSERTION)(implicit collecting: Collecting[Char, String], asserting: InspectorAsserting[ASSERTION]): Result

    Permalink

    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
  22. def forEvery[K, V, JMAP[k, v] <: Map[k, v], ASSERTION](xs: JMAP[K, V])(fun: (Entry[K, V]) ⇒ ASSERTION)(implicit collecting: Collecting[Entry[K, V], JMAP[K, V]], asserting: InspectorAsserting[ASSERTION]): Result

    Permalink

    Ensure that every element in a given java.util.Map 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 java.util.Map 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 in the java.util.Map after first failure, and report all failures, whereas forAll will stop on (and only report) the first failure.

    K

    the type of key in the java.util.Map

    V

    the type of value in the java.util.Map

    JMAP

    subtype of java.util.Map

    xs

    the java.util.Map

    fun

    the inspection function

    collecting

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

    Definition Classes
    Inspectors
  23. def forEvery[E, C[_], ASSERTION](xs: C[E])(fun: (E) ⇒ ASSERTION)(implicit collecting: Collecting[E, C[E]], asserting: InspectorAsserting[ASSERTION]): Result

    Permalink

    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
  24. def forExactly[ASSERTION](succeededCount: Int, xs: String)(fun: (Char) ⇒ ASSERTION)(implicit collecting: Collecting[Char, String], asserting: InspectorAsserting[ASSERTION]): Result

    Permalink

    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
  25. def forExactly[K, V, JMAP[k, v] <: Map[k, v], ASSERTION](succeededCount: Int, xs: JMAP[K, V])(fun: (Entry[K, V]) ⇒ ASSERTION)(implicit collecting: Collecting[Entry[K, V], JMAP[K, V]], asserting: InspectorAsserting[ASSERTION]): Result

    Permalink

    Ensure that exactly succeededCount number of elements in a given java.util.Map pass the given inspection function.

    Ensure that exactly succeededCount number of elements in a given java.util.Map pass the given inspection function.

    K

    the type of key in the java.util.Map

    V

    the type of value in the java.util.Map

    JMAP

    subtype of java.util.Map

    succeededCount

    the number of elements in the java.util.Map that must pass the inspection function

    xs

    the java.util.Map

    fun

    the inspection function

    collecting

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

    Definition Classes
    Inspectors
  26. def forExactly[E, C[_], ASSERTION](succeededCount: Int, xs: C[E])(fun: (E) ⇒ ASSERTION)(implicit collecting: Collecting[E, C[E]], asserting: InspectorAsserting[ASSERTION]): Result

    Permalink

    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
  27. final def getClass(): Class[_]

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

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

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

    Permalink
    Definition Classes
    AnyRef
  31. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  32. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  33. val stackDepthAdjustment: Int

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

    Permalink
    Definition Classes
    AnyRef
  35. def toString(): String

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

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Inspectors

Inherited from AnyRef

Inherited from Any

Ungrouped