httpmockserver
Public Member Functions | Private Attributes | List of all members
httpmock::TestEnvironment< HTTPMock > Class Template Reference

#include <test_environment.h>

Inheritance diagram for httpmock::TestEnvironment< HTTPMock >:
Inheritance graph
[legend]
Collaboration diagram for httpmock::TestEnvironment< HTTPMock >:
Collaboration graph
[legend]

Public Member Functions

 TestEnvironment ()
 
 TestEnvironment (HTTPMock &&mock)
 
virtual ~TestEnvironment ()
 
virtual void SetUp ()
 
virtual void TearDown ()
 
const HTTPMock & getMock () const
 

Private Attributes

HTTPMock httpServer
 

Constructor & Destructor Documentation

◆ TestEnvironment() [1/2]

template<class HTTPMock >
httpmock::TestEnvironment< HTTPMock >::TestEnvironment ( )
inline

◆ TestEnvironment() [2/2]

template<class HTTPMock >
httpmock::TestEnvironment< HTTPMock >::TestEnvironment ( HTTPMock &&  mock)
inline

◆ ~TestEnvironment()

template<class HTTPMock >
virtual httpmock::TestEnvironment< HTTPMock >::~TestEnvironment ( )
inlinevirtual

Member Function Documentation

◆ getMock()

template<class HTTPMock >
const HTTPMock& httpmock::TestEnvironment< HTTPMock >::getMock ( ) const
inline

◆ SetUp()

template<class HTTPMock >
virtual void httpmock::TestEnvironment< HTTPMock >::SetUp ( )
inlinevirtual

◆ TearDown()

template<class HTTPMock >
virtual void httpmock::TestEnvironment< HTTPMock >::TearDown ( )
inlinevirtual

Member Data Documentation

◆ httpServer

template<class HTTPMock >
HTTPMock httpmock::TestEnvironment< HTTPMock >::httpServer
private

The documentation for this class was generated from the following file: