package test

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. test
  2. ReactTestUtilExtensions
  3. ReactTestUtilExtensions1
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Package Members

  1. package internal

Type Members

  1. class MockRouterCtl[P] extends MockRouterCtlF[Sync, P]

    Mock RouterCtl that does nothing but record events.

    Mock RouterCtl that does nothing but record events.

    Call events() to inspect recorded events, and clear() to clear them.

  2. class MockRouterCtlF[F[_], P] extends RouterCtlF[F, P]

    Mock RouterCtl that does nothing but record events.

    Mock RouterCtl that does nothing but record events.

    Call events() to inspect recorded events, and clear() to clear them.

  3. sealed abstract class ReactEventType extends AnyRef
  4. type ReactOrDomNode = |[facade.ReactDOM.DomNode, Element]
  5. trait ReactTestUtils2 extends ReactTestUtilExtensions
  6. type ReactTestVar[A] = ReactTestVarF[Sync, A]
  7. class ReactTestVarF[F[_], A] extends AnyRef

    Houses a variable and provides React-like access to it.

    Houses a variable and provides React-like access to it.

    Provides mock-like instances of the following: - Reusable functions - StateAccess - StateSnapshot - StateSnapshot with Reusability

    It also keeps a log of changes, accessible via .history().

    A

    The variable type.

    Since

    0.11.0

  8. class Simulation extends AnyRef

    Allows composition and abstraction of ReactTestUtils.Simulate procedures.

  9. class TestBroadcaster[I, A] extends TestBroadcasterF[Sync, I, A] with Broadcaster[I]
  10. abstract class TestBroadcasterF[F[_], I, A] extends BroadcasterF[F, I]
  11. trait TestContainer extends TestDom

    Wraps a DOM container and provides utilities for testing its state.

    Wraps a DOM container and provides utilities for testing its state.

    As an example testContainer.innerHTML.assert("

    Welcome")

    Since

    2.2.0

  12. trait TestDom extends AnyRef

    Wraps a DOM and provides utilities for testing its state.

    Wraps a DOM and provides utilities for testing its state.

    As an example testDom.outerHTML.assert("

    Welcome")

    Since

    2.2.0

  13. trait TestDomWithRoot extends TestDom
  14. trait TestReactRoot extends TestContainer

    Wraps a React Root (introduced in React 18) and provides utilities for testing its state.

    Wraps a React Root (introduced in React 18) and provides utilities for testing its state.

    As an example testRoot.innerHTML.assert("

    Welcome")

    Since

    2.2.0 / React 18

Deprecated Type Members

  1. trait ReactTestUtils extends ReactTestUtilExtensions
    Annotations
    @deprecated
    Deprecated

    (Since version 2.2.0 / React 18) Migrate to React 18 and ReactTestUtils2. This will be replaced by ReactTestUtils2 in scalajs-react 3.0.0.

Value Members

  1. implicit def reactOrDomNodeFromMounted(m: MountedRaw): ReactOrDomNode
  2. implicit def reactOrDomNodeFromVRE(m: VdomElement): ReactOrDomNode
  3. implicit final def reactTestExtMountedImpure[A[_], P, S](m: MountedSimple[Id, A, P, S]): ReactTestExt_MountedSimple[Id, A, P, S]
    Definition Classes
    ReactTestUtilExtensions
  4. implicit final def reactTestExtMountedSimple[F[_], A[_], P, S](m: MountedSimple[F, A, P, S]): ReactTestExt_MountedSimple[F, A, P, S]
    Definition Classes
    ReactTestUtilExtensions1
  5. object MockRouterCtl
  6. object MockRouterCtlF
  7. object ReactEventType
  8. object ReactTestUtils2 extends ReactTestUtils2
  9. object ReactTestUtilsConfig extends ReactTestUtilsConfigTypes
  10. object ReactTestVar
  11. object ReactTestVarF
  12. object SimEvent
  13. object Simulate

    https://reactjs.org/docs/test-utils.html#simulate

  14. object Simulation
  15. object TestBroadcaster
  16. object TestContainer
  17. object TestDom
  18. object TestDomWithRoot
  19. object TestReactRoot

Deprecated Value Members

  1. object ReactTestUtils extends ReactTestUtils
    Annotations
    @deprecated
    Deprecated

    (Since version 2.2.0 / React 18) Migrate to React 18 and ReactTestUtils2. This will be replaced by ReactTestUtils2 in scalajs-react 3.0.0.

Inherited from AnyRef

Inherited from Any

Ungrouped