MockRandom

object MockRandom extends Mock[Random]
class Mock[Random]
class Object
trait Matchable
class Any

Type members

Classlikes

object NextBoolean extends Effect[Unit, Nothing, Boolean]
object NextBytes extends Effect[Int, Nothing, Chunk[Byte]]
object NextDouble extends Effect[Unit, Nothing, Double]
object NextDoubleBetween extends Effect[(Double, Double), Nothing, Double]
object NextFloat extends Effect[Unit, Nothing, Float]
object NextFloatBetween extends Effect[(Float, Float), Nothing, Float]
object NextGaussian extends Effect[Unit, Nothing, Double]
object NextInt extends Effect[Unit, Nothing, Int]
object NextIntBetween extends Effect[(Int, Int), Nothing, Int]
object NextIntBounded extends Effect[Int, Nothing, Int]
object NextLong extends Effect[Unit, Nothing, Long]
object NextLongBetween extends Effect[(Long, Long), Nothing, Long]
object NextLongBounded extends Effect[Long, Nothing, Long]
object NextPrintableChar extends Effect[Unit, Nothing, Char]
object NextString extends Effect[Int, Nothing, String]
object NextUUID extends Effect[Unit, Nothing, UUID]
object SetSeed extends Effect[Long, Nothing, Unit]
object Shuffle extends Effect[Iterable[Any], Nothing, Iterable[Any]]

Inherited classlikes

abstract class Effect[I, E, A]
Inherited from:
Mock
abstract class Method[I, E <: Throwable, A]
Inherited from:
Mock
object Poly
Inherited from:
Mock
abstract class Sink[I, E, A, L, B]
Inherited from:
Mock
abstract class Stream[I, E, A]
Inherited from:
Mock

Value members

Inherited methods

Inherited from:
Mock

Concrete fields