我有一个 C++ 应用程序,我使用 Xcode 7。
我想开始为我的应用程序编写单元测试用例。问题是 XCTest 不支持 C++ 单元测试。我将不得不围绕我的每个测试类编写包装器,这会导致大量开销。使用 XCTest 编写 C++ 单元测试有什么明智的方法吗?
或者我是否必须将 GoogleTest 与 Xcode 集成才能使用 C++ 编写测试用例?
最佳答案
目前 Xcode 不支持 C++(在测试方面)也不支持 GoogleTest。但是已经有编写的包装器连接到 gtest 和 Xcode 测试系统,并利用这两者来提供漂亮的 UI 进行测试,同时在包装器方面不会强制任何太疯狂的事情。
我正在使用这个:
https://github.com/mattstevens/xcode-googletest
它有点过时,但可以完成工作。
关于c++ - 使用 XCTest 编写 C++ 单元测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43614766/