Class

com.mohiva.play.silhouette.test

FakeEnvironment

Related Doc: package test

Permalink

case class FakeEnvironment[E <: Env](identities: Seq[(LoginInfo, E.I)], requestProviders: Seq[RequestProvider] = Seq(), eventBus: EventBus = EventBus())(implicit executionContext: ExecutionContext, tt: scala.reflect.api.JavaUniverse.TypeTag[E.A]) extends Environment[E] with Product with Serializable

A fake environment implementation.

E

The type of the environment.

identities

A list of (login info -> identity) pairs to return inside a Silhouette action.

requestProviders

The list of request providers.

eventBus

The event bus implementation.

executionContext

The execution context to handle the asynchronous operations.

tt

The type tag of the authenticator type.

Linear Supertypes
Serializable, Serializable, Product, Equals, Environment[E], ExecutionContextProvider, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. FakeEnvironment
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. Environment
  7. ExecutionContextProvider
  8. AnyRef
  9. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new FakeEnvironment(identities: Seq[(LoginInfo, E.I)], requestProviders: Seq[RequestProvider] = Seq(), eventBus: EventBus = EventBus())(implicit executionContext: ExecutionContext, tt: scala.reflect.api.JavaUniverse.TypeTag[E.A])

    Permalink

    identities

    A list of (login info -> identity) pairs to return inside a Silhouette action.

    requestProviders

    The list of request providers.

    eventBus

    The event bus implementation.

    executionContext

    The execution context to handle the asynchronous operations.

    tt

    The type tag of the authenticator type.

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. val authenticatorService: AuthenticatorService[E.A]

    Permalink

    The authenticator service implementation.

    The authenticator service implementation.

    Definition Classes
    FakeEnvironment → Environment
  6. def clone(): AnyRef

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

    Permalink
    Definition Classes
    AnyRef
  8. val eventBus: EventBus

    Permalink

    The event bus implementation.

    The event bus implementation.

    Definition Classes
    FakeEnvironment → Environment
  9. implicit val executionContext: ExecutionContext

    Permalink

    The execution context to handle the asynchronous operations.

    The execution context to handle the asynchronous operations.

    Definition Classes
    FakeEnvironment → ExecutionContextProvider
  10. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  11. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  12. val identities: Seq[(LoginInfo, E.I)]

    Permalink

    A list of (login info -> identity) pairs to return inside a Silhouette action.

  13. val identityService: IdentityService[E.I]

    Permalink

    The identity service implementation.

    The identity service implementation.

    Definition Classes
    FakeEnvironment → Environment
  14. final def isInstanceOf[T0]: Boolean

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

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

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

    Permalink
    Definition Classes
    AnyRef
  18. val requestProviders: Seq[RequestProvider]

    Permalink

    The list of request providers.

    The list of request providers.

    Definition Classes
    FakeEnvironment → Environment
  19. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  20. final def wait(): Unit

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

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

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

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from Environment[E]

Inherited from ExecutionContextProvider

Inherited from AnyRef

Inherited from Any

Ungrouped