template <class Resource = internal::EmptyResource>
class WeaveTestFixture
Defined at line 37 of file ../../src/connectivity/weave/adaptation/tests/weave_test_fixture.h
A RealLoopFixture that runs the loop in a separate thread, allowing blocking
synchronous calls to be made in the test code.
Optionally supports resources which must outlive the fixture loop. The
resource will be constructed before the RealLoopFixture is set up and
destroyed after the RealLoopFixture is torn down.
Resource must be default-constructible. If the subclass needs to control
construction or use a non-default-constructible resource, then a resource of
unique_ptr
<ActualResource
> may be used instead.
Public Methods
void SetUp ()
Defined at line 39 of file ../../src/connectivity/weave/adaptation/tests/weave_test_fixture.h
void TearDown ()
Defined at line 44 of file ../../src/connectivity/weave/adaptation/tests/weave_test_fixture.h
void RunFixtureLoop ()
Defined at line 49 of file ../../src/connectivity/weave/adaptation/tests/weave_test_fixture.h
void StopFixtureLoop ()
Defined at line 57 of file ../../src/connectivity/weave/adaptation/tests/weave_test_fixture.h
Protected Methods
Resource & resource ()
Defined at line 67 of file ../../src/connectivity/weave/adaptation/tests/weave_test_fixture.h