Effect

zio.mock.Mock.Effect
abstract class Effect[I, E, A]

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object CurrentDateTime.type
object _0.type
object _1.type
object Instant.type
object JavaClock.type
object LocalDateTime.type
object NanoTime.type
object Scheduler.type
object Sleep.type
object Print.type
object PrintError.type
object PrintLine.type
object PrintLineError.type
object ReadLine.type
object NextBoolean.type
object NextBytes.type
object NextDouble.type
object NextDoubleBetween.type
object NextFloat.type
object NextFloatBetween.type
object NextGaussian.type
object NextInt.type
object NextIntBetween.type
object NextIntBounded.type
object NextLong.type
object NextLongBetween.type
object NextLongBounded.type
object NextPrintableChar.type
object NextString.type
object NextUUID.type
object SetSeed.type
object Shuffle.type
object Env.type
object EnvOrElse.type
object EnvOrOption.type
object Envs.type
object LineSeparator.type
object Properties.type
object Property.type
object PropertyOrElse.type
object PropertyOrOption.type
Show all

Members list

Value members

Inherited methods

def apply(returns: Result[I, E, A])(implicit ev: I <:< Unit): Expectation[R]

Attributes

Inherited from:
Capability (hidden)
def apply(assertion: Assertion[I], result: Result[I, E, A])(implicit ev: I =!= Unit): Expectation[R]

Attributes

Inherited from:
Capability (hidden)
def apply(assertion: Assertion[I])(implicit ev1: I =!= Unit, ev2: A <:< Unit): Expectation[R]

Attributes

Inherited from:
Capability (hidden)
def apply()(implicit ev1: I =:= Unit, ev2: A <:< Unit): Expectation[R]

Attributes

Inherited from:
Capability (hidden)
def isEqual[R0, I0, E0, A0](that: Capability[R0, I0, E0, A0]): Boolean

Attributes

Inherited from:
Capability (hidden)

Inherited fields

Attributes

Inherited from:
Capability (hidden)
val id: UUID

Attributes

Inherited from:
Base (hidden)

Attributes

Inherited from:
Capability (hidden)
val mock: Mock[R]

Attributes

Inherited from:
Capability (hidden)

Attributes

Inherited from:
Capability (hidden)
override val toString: String

Render method fully qualified name.

Render method fully qualified name.

Attributes

Inherited from:
Base (hidden)