升压测试
有人可以一步步写出如何开始使用 boost 的测试设施吗?例如,我有一个类:
class A
{
public:
int multiplyByTwo(const int input)
{
return input * 2;
}
};
并且我想为multiplyByTwo fnc 设置测试用例。如何?在哪些文件中?我需要执行哪些步骤才能运行它?
Can someone write step by step what to do to start using testing facilities from boost? For example I have a class:
class A
{
public:
int multiplyByTwo(const int input)
{
return input * 2;
}
};
and I would like to set test cases for multiplyByTwo fnc. How? In which files? What steps do I need to perform in order to run it?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
有人已经为你写下了这个 - 有一个 Boost 文档中的“hello world”介绍。
对于你的情况,我认为它应该看起来像这样:
编辑:
这里有一个稍微更广泛的教程当您开始对测试进行分类时,这应该会有所帮助。
Someone already has written this down for you - there is a 'hello world' introduction in the Boost docs.
For your case, I think it should look something like this:
EDIT:
There is a slightly more extensive tutorial here that should help when you start to taxonomize your tests.