xtd - Reference Guide
0.1.0
Modern c++17/20 framework to create console, GUI and unit test applications on Windows, macOS, Linux, iOS and android.
|
#include <ostream_event_listener.h>
The ostream_unit_test class is a specialisation of event_listener class for writing events in std::ostream.
Inherits xtd::tunit::event_listener.
Public Member Functions | |
ostream_event_listener (std::ostream &os) noexcept | |
Creates new instance ostream event lister with ostream specified. | |
void | on_test_aborted (const xtd::tunit::test_event_args &e) const override |
Occurs when test is aborted. | |
void | on_test_failed (const xtd::tunit::test_event_args &e) const override |
Occurs when test is failed. | |
void | on_test_ignored (const xtd::tunit::test_event_args &e) const override |
Occurs when test is ignored. | |
void | on_test_succeed (const xtd::tunit::test_event_args &e) const override |
Occurs when test is succeed. | |
void | on_unit_test_end (const xtd::tunit::tunit_event_args &e) const override |
Occurs when unit test is ended. | |
void | on_unit_test_start (const xtd::tunit::tunit_event_args &e) const override |
Occurs when unit test cleanup is started. | |
Public Member Functions inherited from xtd::tunit::event_listener | |
virtual void | on_class_cleanup_end (const xtd::tunit::class_event_args &e) const |
Occurs when class cleanup is ended. | |
virtual void | on_class_cleanup_start (const xtd::tunit::class_event_args &e) const |
Occurs when class cleanup is started. | |
virtual void | on_class_end (const xtd::tunit::class_event_args &e) const |
Occurs when class is ended. | |
virtual void | on_class_initialize_end (const xtd::tunit::class_event_args &e) const |
Occurs when class initialize is ended. | |
virtual void | on_class_initialize_start (const xtd::tunit::class_event_args &e) const |
Occurs when class initialize is started. | |
virtual void | on_class_start (const xtd::tunit::class_event_args &e) const |
Occurs when class is started. | |
virtual void | on_test_aborted (const xtd::tunit::test_event_args &e) const |
Occurs when test is aborted. | |
virtual void | on_test_cleanup_end (const xtd::tunit::test_event_args &e) const |
Occurs when test cleanup is ended. | |
virtual void | on_test_cleanup_start (const xtd::tunit::test_event_args &e) const |
Occurs when test cleanup is started. | |
virtual void | on_test_end (const xtd::tunit::test_event_args &e) const |
Occurs when test is ended. | |
virtual void | on_test_failed (const xtd::tunit::test_event_args &e) const |
Occurs when test is failed. | |
virtual void | on_test_ignored (const xtd::tunit::test_event_args &e) const |
Occurs when test is ignored. | |
virtual void | on_test_initialize_end (const xtd::tunit::test_event_args &e) const |
Occurs when test initialize is ended. | |
virtual void | on_test_initialize_start (const xtd::tunit::test_event_args &e) const |
Occurs when test initialize is ended. | |
virtual void | on_test_start (const xtd::tunit::test_event_args &e) const |
Occurs when test initialize is started. | |
virtual void | on_test_succeed (const xtd::tunit::test_event_args &e) const |
Occurs when test is succeed. | |
virtual void | on_unit_test_cleanup_end (const xtd::tunit::tunit_event_args &e) const |
Occurs when unit test cleanup is ended. | |
virtual void | on_unit_test_cleanup_start (const xtd::tunit::tunit_event_args &e) const |
Occurs when unit test is started. | |
virtual void | on_unit_test_end (const xtd::tunit::tunit_event_args &e) const |
Occurs when unit test is ended. | |
virtual void | on_unit_test_initialize_end (const xtd::tunit::tunit_event_args &e) const |
Occurs when unit test initialize is ended. | |
virtual void | on_unit_test_initialize_start (const xtd::tunit::tunit_event_args &e) const |
Occurs when unit test initialize is ended. | |
virtual void | on_unit_test_start (const xtd::tunit::tunit_event_args &e) const |
Occurs when unit test cleanup is started. | |
|
inlinenoexcept |
Creates new instance ostream event lister with ostream specified.
os | std::ostream where events are written. |
|
inlineoverridevirtual |
Occurs when test is aborted.
test_event_args | Contains test event parameters. |
Reimplemented from xtd::tunit::event_listener.
|
inlineoverridevirtual |
Occurs when test is failed.
test_event_args | Contains test event parameters. |
Reimplemented from xtd::tunit::event_listener.
|
inlineoverridevirtual |
Occurs when test is ignored.
test_event_args | Contains test event parameters. |
Reimplemented from xtd::tunit::event_listener.
|
inlineoverridevirtual |
Occurs when test is succeed.
test_event_args | Contains test event parameters. |
Reimplemented from xtd::tunit::event_listener.
|
inlineoverridevirtual |
Occurs when unit test is ended.
tunit_event_args | Contains unit test event parameters. |
Reimplemented from xtd::tunit::event_listener.
|
inlineoverridevirtual |
Occurs when unit test cleanup is started.
tunit_event_args | Contains unit test event parameters. |
Reimplemented from xtd::tunit::event_listener.