谁能给我任何有关如何使用googletest的明确指示
/ GTest框架在iOS平台上(在实际的iOS应用上)?以及如何将其与XCTest框架集成以进行报告?

我已经尝试过,但是没有成功,并且在这个主题上也没有足够的资源。以下是参考链接。

https://github.com/google/googletest

https://groups.google.com/forum/#!topic/googletestframework/v7P0sqQ3Y3c

提前致谢。

最佳答案

很难使其完全像Xcode中的XCTest一样工作,但是您可以通过添加一个文件[1]来获得某些功能,该文件循环所有GTest测试并将它们添加为XCTest测试。在[2]中查看更多信息。

基本上:

  • 在Xcode中创建测试目标
  • 将所有Gtest源文件添加到测试目标
  • 将文件[1]添加到测试目标
  • 运行测试

  • [1] https://github.com/mattstevens/xcode-googletest/blob/master/Bundle/GoogleTests.mm

    [2] https://github.com/mattstevens/xcode-googletest

    关于ios - 使用Xcode 7.3/8的iOS上的GTest,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40260418/

    10-10 21:36