如何使用CATCH编写集成测试(C )

How do I write an integration test(C++) using Catch?

本文关键字:集成测试 何使用 CATCH      更新时间:2023-10-16

我确实知道捕获是一个单元测试框架。我有一个服务器(C )和一个客户端(C )进行测试。该集成测试是吗?我正在测试服务器中完成的功能,并且我想测试的某些功能。我可以使用cppunit吗?它写在Windows中。

您可以直接在测试用例中编写测试。这些是单位测试是否重要,除了以下事实:

  • 集成/功能测试可能需要在外部环境中设置环境/拆卸。

我在以功能或单位模式执行的测试用例之前写了自己。如果以某种方式调用命令行,则将使用模拟对象进行单位测试。如果以另一种方式调用,则将执行功能测试。它允许测试重用。

总的来说:您可以为此使用捕获或任何测试框架。没有区别。