Provides data for the xtd::tunit::class_test events.
Definition class_event_args.hpp:18
Represent the event listener class. Unit test call theses events when unit tests are processing.
Definition event_listener.hpp:23
void on_class_end(const xtd::tunit::class_event_args &e) const override
Occurs when class is ended.
void on_class_start(const xtd::tunit::class_event_args &e) const override
Occurs when class cleanup is started.
void on_unit_test_initialize_start(const xtd::tunit::tunit_event_args &e) const override
Occurs when unit test initialize is started.
void on_test_start(const xtd::tunit::test_event_args &e) const override
Occurs when test initialize is started.
void on_test_aborted(const xtd::tunit::test_event_args &e) const override
Occurs when test is aborted.
void on_unit_test_end(const xtd::tunit::tunit_event_args &e) const override
Occurs when unit test is ended.
void on_test_failed(const xtd::tunit::test_event_args &e) const override
Occurs when test is failed.
void on_unit_test_cleanup_start(const xtd::tunit::tunit_event_args &e) const override
Occurs when test initialize is started.
ostream_event_listener(std::ostream &os) noexcept
Creates new instance ostream event lister with ostream specified.
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_start(const xtd::tunit::tunit_event_args &e) const override
Occurs when unit test cleanup is started.
Provides data for the xtd::tunit::test events.
Definition test_event_args.hpp:19
tunit_event_args is the base class for classes containing event data.
Definition tunit_event_args.hpp:19
Contains xtd::tunit::event_listener class.
#define tunit_export_
Define shared library export.
Definition tunit_export.hpp:13
@ e
The E key.
Definition console_key.hpp:96
The tunit namespace contains a unit test library.
Definition abort_error.hpp:10
The xtd namespace contains all fundamental classes to access Hardware, Os, System,...
Definition abstract_object.hpp:8