ZeroErr
|
类 | |
struct | TestCaseTemp |
Public 成员函数 | |
virtual std::string | getName () const override |
virtual void | testStart () override |
virtual void | testCaseStart (const TestCase &tc, std::stringbuf &) override |
virtual void | testCaseEnd (ZEROERR_UNUSED(const TestCase &), std::stringbuf &sb, const TestContext &ctx, int) override |
virtual void | subCaseStart (const TestCase &tc, std::stringbuf &sb) override |
virtual void | subCaseEnd (const TestCase &tc, std::stringbuf &sb, const TestContext &ctx, int) override |
virtual void | testEnd (const TestContext &tc) override |
XmlReporter (UnitTest &ut) | |
![]() | |
virtual | ~IReporter ()=default |
virtual void | testCaseEnd (const TestCase &tc, std::stringbuf &sb, const TestContext &ctx, int type)=0 |
IReporter (UnitTest &ut) | |
Public 属性 | |
detail::XmlWriter | xml |
std::vector< TestCaseTemp > | current |
额外继承的成员函数 | |
![]() | |
static IReporter * | create (const std::string &name, UnitTest &ut) |
Create the reporter object with the given name. | |
![]() | |
UnitTest & | ut |
|
inline |
|
inlineoverridevirtual |
实现了 zeroerr::IReporter.
|
inlineoverridevirtual |
实现了 zeroerr::IReporter.
|
inlineoverridevirtual |
实现了 zeroerr::IReporter.
|
inlineoverridevirtual |
|
inlineoverridevirtual |
实现了 zeroerr::IReporter.
|
inlineoverridevirtual |
实现了 zeroerr::IReporter.
|
inlineoverridevirtual |
实现了 zeroerr::IReporter.
std::vector<TestCaseTemp> zeroerr::XmlReporter::current |
detail::XmlWriter zeroerr::XmlReporter::xml |