Go to the source code of this file.
◆ OT2_CASE
#define OT2_CASE |
( |
|
name_ | ) |
namespace name_ { using namespace ::OTest2::Assertions; using namespace ::OTest2::Controls; } namespace name_ |
Definition at line 29 of file dsl.h.
◆ OT2_SCENARIO
Definition at line 30 of file dsl.h.
◆ OT2_SECTION
Definition at line 65 of file dsl.h.
◆ OT2_SIMPLE
Definition at line 32 of file dsl.h.
◆ OT2_START_UP
Definition at line 26 of file dsl.h.
◆ OT2_STATE
Definition at line 31 of file dsl.h.
◆ OT2_SUITE
#define OT2_SUITE |
( |
|
name_ | ) |
namespace name_ { using namespace ::OTest2::Assertions; using namespace ::OTest2::Controls; } namespace name_ |
Definition at line 28 of file dsl.h.
◆ OT2_TAGS
#define OT2_TAGS |
( |
|
tags_ | ) |
|
Definition at line 43 of file dsl.h.
◆ OT2_TEAR_DOWN
#define OT2_TEAR_DOWN |
( |
| ) |
|
Definition at line 27 of file dsl.h.
◆ OT2_USER_DATA
#define OT2_USER_DATA |
( |
| ) |
|
Definition at line 39 of file dsl.h.
◆ OT2_USER_DATA_KEY
#define OT2_USER_DATA_KEY |
( |
|
key_ | ) |
|
Definition at line 40 of file dsl.h.
◆ TEST_CASE
#define TEST_CASE |
( |
|
name_ | ) |
OT2_CASE(name_) |
Definition at line 71 of file dsl.h.
◆ TEST_SCENARIO
Definition at line 72 of file dsl.h.
◆ TEST_SECTION
Definition at line 75 of file dsl.h.
◆ TEST_SIMPLE
Definition at line 74 of file dsl.h.
◆ TEST_START_UP
Definition at line 68 of file dsl.h.
◆ TEST_STATE
#define TEST_STATE |
( |
|
name_ | ) |
void name_() OT2_STATE() |
Definition at line 73 of file dsl.h.
◆ TEST_SUITE
Definition at line 70 of file dsl.h.
◆ TEST_TEAR_DOWN
Definition at line 69 of file dsl.h.
◆ testCatch
#define testCatch |
( |
|
exc_type_, |
|
|
|
name_ |
|
) |
| catch(typename ::OTest2::TypePack<exc_type_>::Type name_) |
Definition at line 36 of file dsl.h.
◆ testTry
Definition at line 35 of file dsl.h.