|
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) | |
Public 成员函数 继承自 zeroerr::IReporter | |
| 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 |
额外继承的成员函数 | |
静态 Public 成员函数 继承自 zeroerr::IReporter | |
| static IReporter * | create (const std::string &name, UnitTest &ut) |
| Create the reporter object with the given name. | |
Protected 属性 继承自 zeroerr::IReporter | |
| 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 |