Questions tagged «boost-test»

10
C ++单元测试框架的比较
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意测验或进一步的讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 7年前关闭。 我知道关于C ++单元测试框架的建议已经存在一些问题,但是所有答案都无济于事,因为他们只是推荐了其中一种框架,但没有提供有关(功能)比较的任何信息。 我认为最有趣的框架是CppUnit,Boost和新的Google测试框架。有人做过比较吗?

2
CMake:带有单元测试的项目结构
我正在尝试构建项目以包括生产源(在src子文件夹中)和测试(在test子文件夹中)。我正在使用CMake构建它。作为最小的示例,我具有以下文件: CMakeLists.txt: cmake_minimum_required (VERSION 2.8) project (TEST) add_subdirectory (src) add_subdirectory (test) src / CMakeLists.txt: add_executable (demo main.cpp sqr.cpp) src / sqr.h #ifndef SQR_H #define SQR_H double sqr(double); #endif // SQR_H src / sqr.cpp #include "sqr.h" double sqr(double x) { return x*x; } src / main.cpp-使用sqr,并不重要 测试/CMakeLists.txt: find_package(Boost COMPONENTS system filesystem …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.