Object

zio.test.internal

SmartAssertions

Related Doc: package internal

Permalink

object SmartAssertions

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. SmartAssertions
  2. AnyRef
  3. 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. val anything: TestArrow[Any, Boolean]

    Permalink
  5. def approximatelyEquals[A](reference: A, tolerance: A)(implicit arg0: Numeric[A]): TestArrow[A, Boolean]

    Permalink
  6. def as[A, B](implicit CB: ClassTag[B]): TestArrow[A, B]

    Permalink
  7. def asCauseDie[E]: TestArrow[Cause[E], Throwable]

    Permalink
  8. def asCauseFailure[E]: TestArrow[Cause[E], E]

    Permalink
  9. def asCauseInterrupted[E]: TestArrow[Cause[E], Boolean]

    Permalink
  10. def asExitCause[E]: TestArrow[Exit[E, Any], Cause[E]]

    Permalink
  11. def asExitDie[E, A]: TestArrow[Exit[E, A], Throwable]

    Permalink
  12. def asExitFailure[E]: TestArrow[Exit[E, Any], E]

    Permalink
  13. def asExitInterrupted[E, A]: TestArrow[Exit[E, A], Boolean]

    Permalink
  14. def asExitSuccess[E, A]: TestArrow[Exit[E, A], A]

    Permalink
  15. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  16. def asLeft[A]: TestArrow[Either[A, _], A]

    Permalink
  17. def asRight[A]: TestArrow[Either[_, A], A]

    Permalink
  18. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  19. def containsCause[E](expected: Cause[E]): TestArrow[Cause[E], Boolean]

    Permalink
  20. def containsIterable[A](value: A): TestArrow[Iterable[A], Boolean]

    Permalink
  21. def containsOption[A](value: A): TestArrow[Option[A], Boolean]

    Permalink
  22. def containsSeq[A](value: A): TestArrow[Seq[A], Boolean]

    Permalink
  23. def containsString(value: String): TestArrow[String, Boolean]

    Permalink
  24. def custom[A, B](customAssertion: CustomAssertion[A, B]): TestArrow[A, B]

    Permalink
  25. def endsWithSeq[A](postfix: Seq[A]): TestArrow[Seq[A], Boolean]

    Permalink
  26. def endsWithString(postfix: String): TestArrow[String, Boolean]

    Permalink
  27. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  28. def equalTo[A](that: A)(implicit diff: OptionalImplicit[Diff[A]]): TestArrow[A, Boolean]

    Permalink
  29. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  30. def existsIterable[A](predicate: TestArrow[A, Boolean]): TestArrow[Iterable[A], Boolean]

    Permalink
  31. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  32. def forallIterable[A](predicate: TestArrow[A, Boolean]): TestArrow[Iterable[A], Boolean]

    Permalink
  33. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  34. def greaterThan[A](that: A)(implicit ordering: Ordering[A]): TestArrow[A, Boolean]

    Permalink
  35. def greaterThanOrEqualTo[A](that: A)(implicit ordering: Ordering[A]): TestArrow[A, Boolean]

    Permalink
  36. def hasAt[A](index: Int): TestArrow[Seq[A], A]

    Permalink
  37. def hasField[A, B](name: String, proj: (A) ⇒ B): TestArrow[A, B]

    Permalink
  38. def hasKey[K, V](key: K): TestArrow[Map[K, V], V]

    Permalink
  39. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  40. def head[A]: TestArrow[Iterable[A], A]

    Permalink
  41. def is[A, B](implicit CB: ClassTag[B]): TestArrow[A, Boolean]

    Permalink
  42. def isDefinedOption: TestArrow[Option[Any], Boolean]

    Permalink
  43. def isEmptyIterable[A]: TestArrow[Iterable[A], Boolean]

    Permalink
  44. def isEmptyOption: TestArrow[Option[Any], Boolean]

    Permalink
  45. def isEmptyString: TestArrow[String, Boolean]

    Permalink
  46. def isEven[A](implicit integral: Integral[A]): TestArrow[A, Boolean]

    Permalink
  47. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  48. def isNonEmptyIterable: TestArrow[Iterable[Any], Boolean]

    Permalink
  49. def isNonEmptyString: TestArrow[String, Boolean]

    Permalink
  50. def isOdd[A](implicit integral: Integral[A]): TestArrow[A, Boolean]

    Permalink
  51. def isSome[A]: TestArrow[Option[A], A]

    Permalink
  52. def last[A]: TestArrow[Iterable[A], A]

    Permalink
  53. def lessThan[A](that: A)(implicit ordering: Ordering[A]): TestArrow[A, Boolean]

    Permalink
  54. def lessThanOrEqualTo[A](that: A)(implicit ordering: Ordering[A]): TestArrow[A, Boolean]

    Permalink
  55. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
  58. def startsWithSeq[A](prefix: Seq[A]): TestArrow[Seq[A], Boolean]

    Permalink
  59. def startsWithString(prefix: String): TestArrow[String, Boolean]

    Permalink
  60. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  61. val throws: TestArrow[Any, Throwable]

    Permalink
  62. def toString(): String

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

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

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

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

Inherited from AnyRef

Inherited from Any

Ungrouped