Erbsland Unittest
Getting Started
Structure and Naming
The
UnitTest
Class
CMake Integration
Macros for Unittests
Command Line Options for the Unit Test Executable
Advanced Usages
Bug Reports and Feature Requests
Goals
Requirements
License
Reference
Erbsland Unittest
Index
Index
Symbols
|
A
|
C
|
E
|
G
|
I
|
M
|
N
|
O
|
R
|
S
|
T
|
U
|
W
Symbols
+name:<name>
command line option
+tag:<tag>
command line option
+target:<target>
command line option
--help
command line option
--list
command line option
--no-color
command line option
--no-summary
command line option
--verbose
command line option
-c
command line option
-e
command line option
-h
command line option
-l
command line option
-name:<name>
command line option
-s
command line option
-tag:<tag>
command line option
-target:<target>
command line option
-v
command line option
A
Advanced Usages
C
CHECK (C macro)
CHECK_FALSE (C macro)
CHECK_NOTHROW (C macro)
CHECK_THROWS (C macro)
CHECK_THROWS_AS (C macro)
Classes
cmake
cmake integration
Command Line
command line option
+name:<name>
+tag:<tag>
+target:<target>
--help
--list
--no-color
--no-summary
--verbose
-c
-e
-h
-l
-name:<name>
-s
-tag:<tag>
-target:<target>
-v
name:<name>
tag:<tag>
target:<target>
Command Line Options
E
el (Shortcut)
erbsland
(C++ type)
erbsland::unittest
(C++ type)
erbsland::unittest::UnitTest (C++ class)
erbsland::unittest::UnitTest::additionalErrorMessages (C++ function)
erbsland::unittest::UnitTest::consoleWriteLine (C++ function)
erbsland::unittest::UnitTest::runWithContext (C++ function)
erbsland::unittest::UnitTest::setUp (C++ function)
erbsland::unittest::UnitTest::tearDown (C++ function)
erbsland::unittest::UnitTest::UnitTest (C++ function)
erbsland::unittest::UnitTest::unitTestExecutablePath (C++ function)
erbsland::unittest::UnitTest::~UnitTest (C++ function)
ERBSLAND_NO_SHORT_NAMESPACE (C macro)
ERBSLAND_SHORT_NAMESPACE (C macro)
ERBSLAND_UNITTEST_MAIN (C macro)
G
Getting started
Goals
I
integration
M
Macros
,
[1]
N
name:<name>
command line option
Namespace Shortcuts
Namespaces
el (Shortcut)
erbsland
erbsland::unittest
Naming
O
Options
R
REQUIRE (C macro)
REQUIRE_FALSE (C macro)
REQUIRE_NOTHROW (C macro)
REQUIRE_THROWS (C macro)
REQUIRE_THROWS_AS (C macro)
S
SKIP_BY_DEFAULT (C macro)
SOURCE_LOCATION (C macro)
Structure
T
tag:<tag>
command line option
TAGS (C macro)
target:<target>
command line option
Test Macros
TESTED_TARGETS (C macro)
U
UnitTest
UNITTEST_SUBCLASS (C macro)
W
WITH_CONTEXT (C macro)