Thetype exposes the following members.
Returns the running application name or null if the compose file has not been started.(Inherited from DockerComposeFixture.)
Returns the TemporalClient to be used to interact with Temporal.
Returns true if the fixture has been initialized.(Inherited from TestFixture.)
Returns a HttpClient suitable for submitting requests to the associated temporal-proxy process.
Returns the settings used to connect to the Temporal cluster.
Used by unit test classes to persist arbitrary name/value information across individual unit tests.(Inherited from TestFixture.)
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.(Inherited from TestFixture.)
Determines whether the specified object is equal to the current object.(Inherited from Object.)
Serves as the default hash function.(Inherited from Object.)
Gets the Type of the current instance.(Inherited from Object.)
Called when an already started fixture is being restarted. This establishes a fresh Temporal connection.(Overrides TestFixtureOnRestart.)
This method completely resets the fixture by removing the Temporal compose application from Docker. Use Restart if you just want to restart a fresh Temporal instance.(Overrides DockerComposeFixtureReset.)
Closes the existing Temporal connection and restarts the Temporal server and then establishes a new connection.
Starts the fixture if it hasn't already been started including invoking the optional Action when the first time Start(Action) is called for a fixture instance.(Inherited from TestFixture.)
|Start(String, String, Boolean, String)|
(Inherited from DockerComposeFixture.)
Starts the fixture by running a Docker compose application.
|Start(TemporalSettings, String, String, String, LogLevel, Boolean, Boolean, Boolean, Boolean)|
Starts a Temporal compose application if it's not already running. You'll generally want to call this in your test class constructor instead of Start(Action).
|StartAsComposed(String, String, Boolean, String)|
Used to start the fixture within a ComposedFixture.(Inherited from DockerComposeFixture.)
|StartAsComposed(TemporalSettings, String, String, String, LogLevel, Boolean, Boolean, Boolean, Boolean)|
Used to start the fixture within a ComposedFixture.
Returns a string that represents the current object.(Inherited from Object.)
The default Docker compose file text used to spin up Temporal and its related services by the.
The default namespace configured forclients.
This fixture assumes that Temporal is not currently running on the local workstation or is running as as a application named temporal-dev. You may see port conflict errors if either of these conditions are not true.
See Start(TemporalSettings, String, String, String, LogLevel, Boolean, Boolean, Boolean, Boolean) for more information about how this works.