【发布时间】:2016-08-29 16:38:34
【问题描述】:
我已经用 C++ 为 Rad Studio Berlin 构建了 DUnitX 示例。 代码是:http://docwiki.embarcadero.com/RADStudio/Seattle/en/DUnitX_Overview
标题是:
class __declspec(delphirtti) TestCalc : public TObject
{
public:
virtual void __fastcall SetUp();
virtual void __fastcall TearDown();
__published:
void __fastcall TestAdd();
void __fastcall TestSub();
};
TestAdd 和 TestSub 被调用是因为它们在 __published 下,但从未调用过 SetUp 和 TearDown。我知道每次测试都应该打电话给他们。看到 Delphi 代码,我可以看到 [Setup] 属性,但似乎对于 C++ 是没有必要的。我错过了什么吗?
【问题讨论】:
标签: c++builder dunitx