Represents a test method.
- Namespace
- xtd::tunit
- Library
- xtd.tunit
- Examples
- test_class_without_helpers.cpp.
◆ test() [1/3]
xtd::tunit::test::test |
( |
| ) |
|
|
default |
Creates a new test instance.
◆ test() [2/3]
Creates a new test instance with specified name, method and stack frame.
- Parameters
-
name | Represents the name of the method. Generally is the same name as the method name. |
method | The method that contains the test. |
stack_frame | The stack frame of the method. |
◆ test() [3/3]
Creates a new test instance with specified name, method and stack frame.
- Parameters
-
name | Represents the name of the method. Generally is the same name as the method name. |
method | The method that contains the test. |
ignored | If true, the test will be ignored during tests execution; otherwise, the test will be taken into account during tests execution. |
stack_frame | The stack frame of the method. |
◆ aborted()
bool xtd::tunit::test::aborted |
( |
| ) |
const |
|
noexcept |
Gets a value that represent an aborted test.
- Returns
- true is the test is aborted; otherwise false.
◆ actual()
Gets the actual value string.
- Returns
- The actual value string. Can be empty.
◆ elapsed_time()
Gets the elapsed time of the test method.
- Returns
- The elapsed time of the test method.
◆ expect()
Gets the expect value string.
- Returns
- The expect value string. Can be empty.
◆ failed()
bool xtd::tunit::test::failed |
( |
| ) |
const |
|
noexcept |
Gest a value that represent an failed test.
- Returns
- tru is the test is failed; otherwise false.
◆ ignored()
bool xtd::tunit::test::ignored |
( |
| ) |
const |
|
noexcept |
Get a value that represent an ignored test.
- Returns
- true is the test is ignored; otherwise false.
◆ not_started()
bool xtd::tunit::test::not_started |
( |
| ) |
const |
|
noexcept |
Get a value that represent a not started test.
- Returns
- true is the test is not started; otherwise false.
◆ succeed()
bool xtd::tunit::test::succeed |
( |
| ) |
const |
|
noexcept |
Gets a value that represent an succeed test.
- Returns
- true is the test is succeed; otherwise false.
◆ stack_frame()
Gets the stack frame of the test method.
- Returns
- The stack frame of the test method.
◆ start_time()
Gets the start time of the test method.
- Returns
- The start time of the test method.
◆ method()
std::function< void()> xtd::tunit::test::method |
( |
| ) |
const |
|
noexcept |
Gets the test method.
- Returns
- The test method.
◆ message()
const xtd::string & xtd::tunit::test::message |
( |
| ) |
const |
|
noexcept |
Gets the message.
- Returns
- The message.
◆ name()
Gets the name of the test method.
- Returns
- The nzme of the test method.
◆ user_message()
const xtd::string & xtd::tunit::test::user_message |
( |
| ) |
const |
|
noexcept |
Gets the user message.
- Returns
- The user message.
The documentation for this class was generated from the following file:
- xtd.tunit/include/xtd/tunit/test.h