erikdoe

ocmock

一个用于Objective-C的轻量级模拟框架,支持类模拟和部分模拟,可与Xcode无缝集成,适用于单元测试。

v3.9.4
发布于
2024年5月27日
2,167
星标
105,119
下载
同步于
1 天前

最新版本

v3.9.42024年5月27日 02:38
下载慢?可在上方随时切换镜像源

项目说明

项目概述

OCMock 是一个用于 Objective-C 的轻量级模拟框架,可创建模拟对象用于单元测试。

主要功能

  • 创建模拟对象和部分模拟
  • 支持存根(stub)和验证(verify)
  • 可与 Xcode 集成
  • 支持类方法和实例方法的模拟

适用人群

  • iOS 和 macOS 开发者
  • 进行单元测试的工程师
  • 使用 Objective-C 的团队

快速上手

  1. 通过 CocoaPods 或手动方式将 OCMock 集成到项目中
  2. 在测试文件中导入 OCMock 头文件
  3. 创建模拟对象:id mock = OCMClassMock([SomeClass class])
  4. 设置存根和验证行为

核心优势

  • 轻量级,易于集成
  • 支持类模拟和部分模拟
  • 活跃的社区和文档支持

历史版本

排序