implicit final class ZSpecProvideMagicOps[R, E, A] extends AnyVal
ZSpec Extension Methods
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- ZSpecProvideMagicOps
- AnyVal
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Instance Constructors
- new ZSpecProvideMagicOps(spec: Spec[R, E, A])
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- Any
- final def ##: Int
- Definition Classes
- Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def getClass(): Class[_ <: AnyVal]
- Definition Classes
- AnyVal → Any
- macro def inject[E1 >: E](layers: ZLayer[_, E1, _]*): Spec[Any, E1, A]
- macro def injectCustom[E1 >: E](layers: ZLayer[_, E1, _]*): Spec[test.environment.TestEnvironment, E1, A]
- macro def injectCustomShared[E1 >: E](layers: ZLayer[_, E1, _]*): Spec[test.environment.TestEnvironment, E1, A]
- macro def injectShared[E1 >: E](layers: ZLayer[_, E1, _]*): Spec[Any, E1, A]
- def injectSome[In <: Has[_]]: ZSpecProvideSomeMagicLayerPartiallyApplied[In, R, E, A]
- def injectSomeShared[In <: Has[_]]: ZSpecProvideSomeMagicLayerSharedPartiallyApplied[In, R, E, A]
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def provideLayerManual[E1 >: E, R0, R1](layer: ZLayer[R0, E1, R1])(implicit ev1: <:<[R1, R], ev2: NeedsEnv[R]): Spec[R0, E1, A]
- def provideLayerManualShared[E1 >: E, R0, R1](layer: ZLayer[R0, E1, R1])(implicit ev1: <:<[R1, R], ev2: NeedsEnv[R]): Spec[R0, E1, A]
- def provideSomeLayerManual[R0 <: Has[_]]: ProvideSomeLayer[R0, R, E, A]
- def provideSomeLayerManualShared[R0 <: Has[_]]: ProvideSomeLayerShared[R0, R, E, A]
- val spec: Spec[R, E, A]
- def toString(): String
- Definition Classes
- Any
Deprecated Value Members
- macro def provideCustomMagicLayer[E1 >: E](layers: ZLayer[_, E1, _]*): Spec[test.environment.TestEnvironment, E1, A]
- Annotations
- @deprecated
- Deprecated
(Since version 0.2.0) use
injectCustom
- macro def provideCustomMagicLayerShared[E1 >: E](layers: ZLayer[_, E1, _]*): Spec[test.environment.TestEnvironment, E1, A]
- Annotations
- @deprecated
- Deprecated
(Since version 0.2.0) use
injectCustomShared
- macro def provideMagicLayer[E1 >: E](layers: ZLayer[_, E1, _]*): Spec[Any, E1, A]
- Annotations
- @deprecated
- Deprecated
(Since version 0.2.0) use
inject
- macro def provideMagicLayerShared[E1 >: E](layers: ZLayer[_, E1, _]*): Spec[Any, E1, A]
- Annotations
- @deprecated
- Deprecated
(Since version 0.2.0) use
injectShared
- def provideSomeMagicLayer[In <: Has[_]]: ZSpecProvideSomeMagicLayerPartiallyApplied[In, R, E, A]
- Annotations
- @deprecated
- Deprecated
(Since version 0.2.0) use
injectSome
- def provideSomeMagicLayerShared[In <: Has[_]]: ZSpecProvideSomeMagicLayerSharedPartiallyApplied[In, R, E, A]
- Annotations
- @deprecated
- Deprecated
(Since version 0.2.0) use
injectSomeShared