scenario_simulator_v2 C++ API
Public Member Functions | Public Attributes | Friends | List of all members
common::junit::SimpleTestCase Struct Reference

#include <junit5.hpp>

Public Member Functions

 SimpleTestCase (const xs::string &name)
 

Public Attributes

Skipped skipped
 
std::vector< Passpass
 
std::vector< Errorerror
 
std::vector< Failurefailure
 
std::vector< SystemOutsystem_out
 
std::vector< SystemErrsystem_err
 
const xs::string name
 
xs::string assertions
 
xs::string time
 
xs::string classname
 
xs::string status
 

Friends

auto operator<< (pugi::xml_node node, const SimpleTestCase &testcase) -> pugi::xml_node
 

Constructor & Destructor Documentation

◆ SimpleTestCase()

common::junit::SimpleTestCase::SimpleTestCase ( const xs::string name)
inlineexplicit

Friends And Related Function Documentation

◆ operator<<

auto operator<< ( pugi::xml_node  node,
const SimpleTestCase testcase 
) -> pugi::xml_node
friend
Todo:
implement skipped element in junit.
Todo:
implement system-out element in junit.
Todo:
implement system-err element in junit.

Member Data Documentation

◆ assertions

xs::string common::junit::SimpleTestCase::assertions

◆ classname

xs::string common::junit::SimpleTestCase::classname

◆ error

std::vector<Error> common::junit::SimpleTestCase::error

◆ failure

std::vector<Failure> common::junit::SimpleTestCase::failure

◆ name

const xs::string common::junit::SimpleTestCase::name

◆ pass

std::vector<Pass> common::junit::SimpleTestCase::pass

◆ skipped

Skipped common::junit::SimpleTestCase::skipped

◆ status

xs::string common::junit::SimpleTestCase::status

◆ system_err

std::vector<SystemErr> common::junit::SimpleTestCase::system_err

◆ system_out

std::vector<SystemOut> common::junit::SimpleTestCase::system_out

◆ time

xs::string common::junit::SimpleTestCase::time

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