Represents a test method attribute.
Public Constructors | |
template<typename test_class_t > | |
test_method_attribute (const xtd::string &name, test_class_t &test_class, void(test_class_t::*method)()) noexcept | |
Creates a new instance of test_method_attribute with specified name, test_class, and method. | |
template<typename test_class_t > | |
test_method_attribute (const xtd::string &name, test_class_t &test_class, void(test_class_t::*method)(), const xtd::diagnostics::stack_frame &stack_frame) noexcept | |
Creates a new instance of test_method_attribute with specified name, test_class, method, and stack frame. | |
template<typename test_class_t > | |
test_method_attribute (const xtd::string &name, test_class_t &test_class, void(test_class_t::*method)(), xtd::tunit::test_state test_state) noexcept | |
Creates a new instance of test_method_attribute with specified name, test_class, method, and tes state. | |
template<typename test_class_t > | |
test_method_attribute (const xtd::string &name, test_class_t &test_class, void(test_class_t::*method)(), xtd::tunit::test_state test_state, const xtd::diagnostics::stack_frame &stack_frame) noexcept | |
Creates a new instance of test_method_attribute with specified name, test_class, method, stack frame and tes state. | |
|
inlinenoexcept |
Creates a new instance of test_method_attribute with specified name, test_class, and method.
name | The name of the test method attribute. |
test_class | The test_class that will contians the test method attribute. |
method | The test method. |
|
inlinenoexcept |
Creates a new instance of test_method_attribute with specified name, test_class, method, and stack frame.
name | The name of the test method attribute. |
test_class | The test_class that will contians the test method attribute. |
method | The test method. |
stack_frame | The stack frame of test method. |
|
inlinenoexcept |
Creates a new instance of test_method_attribute with specified name, test_class, method, and tes state.
name | The name of the test method attribute. |
test_class | The test_class that will contians the test method attribute. |
method | The test method. |
test_state | One of xtd::tunit_test_state values. |
|
inlinenoexcept |
Creates a new instance of test_method_attribute with specified name, test_class, method, stack frame and tes state.
name | The name of the test method attribute. |
test_class | The test_class that will contians the test method attribute. |
method | The test method. |
test_state | One of xtd::tunit_test_state values. |
stack_frame | The stack frame of test method. |