class ServerTest

Defined at line 106 of file ../../src/tests/fidl/dynsuite/server_suite/harness/harness.h

The test fixture used by the SERVER_TEST macros.

Public Methods

void SetUp ()

Defined at line 37 of file ../../src/tests/fidl/dynsuite/server_suite/harness/harness.cc

void TearDown ()

Defined at line 82 of file ../../src/tests/fidl/dynsuite/server_suite/harness/harness.cc

void ServerTest (fidl_serversuite::Test test, fidl_serversuite::AnyTarget::Tag target_kind)

Defined at line 108 of file ../../src/tests/fidl/dynsuite/server_suite/harness/harness.h

const fidl::SyncClient<fidl_serversuite::Runner> & runner ()

Returns the sync client for the Runner.

Defined at line 115 of file ../../src/tests/fidl/dynsuite/server_suite/harness/harness.h

channel_util::Channel & client_end ()

Returns the client end of the Target channel.

Defined at line 118 of file ../../src/tests/fidl/dynsuite/server_suite/harness/harness.h

const RunnerEventPayload & runner_event_payload ()

This can be accessed after ASSERT_RUNNER_EVENT.

Defined at line 121 of file ../../src/tests/fidl/dynsuite/server_suite/harness/harness.h

void AssertRunnerEventImpl (RunnerEvent expected_event)

Defined at line 123 of file ../../src/tests/fidl/dynsuite/server_suite/harness/harness.cc

uint64_t runner_version ()

Do not call these directly. Use the macros instead.

Defined at line 124 of file ../../src/tests/fidl/dynsuite/server_suite/harness/harness.h

void AssertServerTeardownImpl (fidl_serversuite::TeardownReason expected_reason)

Defined at line 138 of file ../../src/tests/fidl/dynsuite/server_suite/harness/harness.cc