Documentation
Preparing search index...
@restatedev/restate-sdk-testcontainers
RestateTestEnvironment
Class RestateTestEnvironment
Index
Constructors
constructor
Properties
started
Restate
Container
started
Restate
Http
Server
Methods
admin
API
Base
Url
base
Url
state
Of
stop
start
Constructors
constructor
new
RestateTestEnvironment
(
startedRestateHttpServer
:
Http2Server
,
startedRestateContainer
:
StartedTestContainer
,
)
:
RestateTestEnvironment
Parameters
startedRestateHttpServer
:
Http2Server
startedRestateContainer
:
StartedTestContainer
Returns
RestateTestEnvironment
Properties
Readonly
started
Restate
Container
startedRestateContainer
:
StartedTestContainer
Readonly
started
Restate
Http
Server
startedRestateHttpServer
:
Http2Server
Methods
admin
API
Base
Url
adminAPIBaseUrl
()
:
string
Returns
string
base
Url
baseUrl
()
:
string
Returns
string
state
Of
stateOf
<
TState
extends
TypedState
=
UntypedState
>
(
service
:
|
VirtualObjectDefinition
<
string
,
unknown
>
|
WorkflowDefinition
<
string
,
unknown
>
,
key
:
string
,
)
:
StateProxy
<
TState
>
Type Parameters
TState
extends
TypedState
=
UntypedState
Parameters
service
:
VirtualObjectDefinition
<
string
,
unknown
>
|
WorkflowDefinition
<
string
,
unknown
>
key
:
string
Returns
StateProxy
<
TState
>
stop
stop
()
:
Promise
<
void
>
Returns
Promise
<
void
>
Static
start
start
(
mountServicesFn
:
(
server
:
RestateEndpoint
)
=>
void
,
restateContainerFactory
?:
()
=>
GenericContainer
,
)
:
Promise
<
RestateTestEnvironment
>
Parameters
mountServicesFn
:
(
server
:
RestateEndpoint
)
=>
void
restateContainerFactory
:
()
=>
GenericContainer
= ...
Returns
Promise
<
RestateTestEnvironment
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
started
Restate
Container
started
Restate
Http
Server
Methods
admin
API
Base
Url
base
Url
state
Of
stop
start
Documentation
Loading...