package test
- Alphabetic
- By Inheritance
- test
- ReactTestUtilExtensions
- ReactTestUtilExtensions1
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Type Members
- 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.
- 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.
- sealed abstract class ReactEventType extends AnyRef
- type ReactOrDomNode = |[facade.ReactDOM.DomNode, Element]
- trait ReactTestUtils2 extends ReactTestUtilExtensions
- type ReactTestVar[A] = ReactTestVarF[Sync, A]
- 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
- class Simulation extends AnyRef
Allows composition and abstraction of
ReactTestUtils.Simulateprocedures. - class TestBroadcaster[I, A] extends TestBroadcasterF[Sync, I, A] with Broadcaster[I]
- abstract class TestBroadcasterF[F[_], I, A] extends BroadcasterF[F, I]
- 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
- 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
- trait TestDomWithRoot extends TestDom
- 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
- 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
- implicit def reactOrDomNodeFromMounted(m: MountedRaw): ReactOrDomNode
- implicit def reactOrDomNodeFromVRE(m: VdomElement): ReactOrDomNode
- implicit final def reactTestExtMountedImpure[A[_], P, S](m: MountedSimple[Id, A, P, S]): ReactTestExt_MountedSimple[Id, A, P, S]
- Definition Classes
- ReactTestUtilExtensions
- implicit final def reactTestExtMountedSimple[F[_], A[_], P, S](m: MountedSimple[F, A, P, S]): ReactTestExt_MountedSimple[F, A, P, S]
- Definition Classes
- ReactTestUtilExtensions1
- object MockRouterCtl
- object MockRouterCtlF
- object ReactEventType
- object ReactTestUtils2 extends ReactTestUtils2
- object ReactTestUtilsConfig extends ReactTestUtilsConfigTypes
- object ReactTestVar
- object ReactTestVarF
- object SimEvent
- object Simulate
https://reactjs.org/docs/test-utils.html#simulate
- object Simulation
- object TestBroadcaster
- object TestContainer
- object TestDom
- object TestDomWithRoot
- object TestReactRoot
Deprecated Value Members
- 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.