xtd 0.2.0
Loading...
Searching...
No Matches
xtd::tunit::settings Class Referencefinal

Definition

The settings class contains xtd.tunit settings.

Namespace
xtd::tunit
Library
xtd.tunit

Public Constructors

 settings ()=default
 Creates new instance of settings.
 

Public Properties

bool also_run_ignored_tests () const noexcept
 Gets also run ignored test.
 
void also_run_ignored_tests (bool also_run_ignored_tests) noexcept
 Sets also run ignored test.
 
bool break_on_failure () const noexcept
 Gets break immediatly on failure.
 
bool brief () const noexcept
 Gets brief.
 
void brief (bool brief) noexcept
 Sets brief.
 
void break_on_failure (bool break_on_failure) noexcept
 Sets break immediatly on failure.
 
bool throw_on_failure () const noexcept
 Gets throw on failure.
 
void throw_on_failure (bool break_on_failure) noexcept
 Sets throw on failure.
 
bool count_tests () const noexcept
 Gets count tests.
 
void count_tests (bool count_tests) noexcept
 Sets count tests.
 
int32 exit_status () const noexcept
 Gets exit status.
 
void exit_status (int32 exit_status) noexcept
 Sets exit status.
 
const std::vector< string > & filter_tests () const noexcept
 Gets filter tests.
 
void filter_tests (const std::vector< string > &filter_tests) noexcept
 Sets filter tests.
 
bool gtest_compatibility () const noexcept
 Gets google test comaptibility.
 
void gtest_compatibility (bool gtest_compatibility) noexcept
 Sets google test comaptibility.
 
bool is_match_test_name (const xtd::string &test_class_name, const xtd::string &test_name) const noexcept
 Return true if a specified test class name and specified test name match with the current filter tests.
 
bool list_tests () const noexcept
 Gets list tests.
 
void list_tests (bool list_tests) noexcept
 Sets list tests.
 
bool output_color () const noexcept
 Gets output color.
 
void output_color (bool output_color) noexcept
 Sets output color.
 
bool output_json () const noexcept
 Gets output xml.
 
void output_json (bool output_json) noexcept
 Sets output json.
 
bool output_xml () const noexcept
 Gets output xml.
 
void output_xml (bool output_xml) noexcept
 Sets output xml.
 
xtd::string output_json_path () const noexcept
 Gets output json path.
 
void output_json_path (const xtd::string &output_json_path) noexcept
 Sets output sjon path.
 
xtd::string output_xml_path () const noexcept
 Gets output xml path.
 
void output_xml_path (const xtd::string &output_xml_path) noexcept
 Sets output xml path.
 
bool shuffle_test () const noexcept
 Gets shuffle tests.
 
void shuffle_test (bool shuffle_test) noexcept
 Sets shuffle tests.
 
uint32 random_seed () const noexcept
 Gets random seed value.
 
void random_seed (uint32 random_seed) noexcept
 Sets random seed value.
 
int32 repeat_test () const noexcept
 Gets repeat tests count.
 
void repeat_tests (int32 repeat_tests) noexcept
 Sets repeat tests count.
 
bool show_duration () const noexcept
 Gets if show duration for each test.
 
void show_duration (bool show_duration) noexcept
 Sets if show duration for each test.
 
const xtd::date_timeend_time () const noexcept
 Gets unit test end time.
 
const xtd::date_timestart_time () const noexcept
 Gets unit test start time.
 
bool enable_stack_trace () const noexcept
 Gets stack trace enabled.
 
void enable_stack_trace (bool enable_stack_trace) noexcept
 Sets stack trace enabled.
 
static xtd::tunit::settingsdefault_settings () noexcept
 Gets default settings instance.
 

The documentation for this class was generated from the following file: