- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我想使用 XCode 5 使用 C 和 C++ 进行开发。我特别喜欢 XCTest 和 Xcode 的集成以及使用 OSX Server 获得的 CI 功能。我想要一个模拟框架,理想情况下是一个自动生成模拟的框架,因为这似乎最有可能确保模拟遵循标准格式(并且它们本身不会出错)。
Q1。我看不出 OCMock 如何模拟 C 和 C++:这可能吗?
Q2。 CMock 看起来很棒,但它依赖于 Unity。是否可以将 CMock 集成到 XCTest 中?
Q3。请问还有其他建议吗?
最佳答案
Q1。 OCMock 只能模拟 Objective-C 类、对象和协议(protocol)上的方法。
Q2。什么是团结? (我作为 OCMock 的维护者问这个...)
Q3。 C和C++有几种选择,我经验不多,不介意强烈推荐。
关于c - XCTest 的自动 C/C++ 模拟生成 - CMock/OCMock?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21321930/
我是 Cmock 的新手,这是一个 C 中的模拟框架,正在尝试开始使用它。我采用了 exmaples 目录中提供的“make_example”并对其进行了一些修改。我的代码出现在下面: ///////
我开始从事测试驱动的 C 语言开发。 我使用 CMock 通过运行以下命令来生成我的模拟类: ruby cmock.rb ../../../src/util.h 我当前的包结构是: app/root
虽然我已经使用 C 语言一段时间了,但我对 TDD 还是有些陌生。因此,我正在使用 ceedling 来测试我的嵌入式项目。 我可以在 gcc 中rake test:all,但我现在正试图将其移动到嵌
有没有办法将我的项目切换为使用 rake 作为其构建系统?我有一个使用 Make 作为其构建系统的大型项目,并且想为单元测试添加 CMock 功能(我已经成功地使用了 Unity),但是没有找到关于将
我一直在为 STM32 设置 Ceedling。 howto 非常稀缺,到目前为止,我几乎什么都没用谷歌搜索。幸运的是,该框架相对于它的大小而言是相对透明的。 This是 PIC 配置。我设置了类似的
我在 Ubuntu 16.04 和 Eclipse 4.7.2 下使用 Ceedling。到目前为止,一切正常,但我无法使 _ExpectWithArray 模拟函数正常工作。 例如,我有以下需要模拟
是否基本上可以模拟要测试的文件的功能? 例如我想测试由这些函数组成的文件 self_test.c: #include "self_test.h" uint8_t function_1(uint8_t
我想使用 XCode 5 使用 C 和 C++ 进行开发。我特别喜欢 XCTest 和 Xcode 的集成以及使用 OSX Server 获得的 CI 功能。我想要一个模拟框架,理想情况下是一个自动生
我是一名优秀的程序员,十分优秀!