OCUnit (SenTestingKit) 已弃用,请转换为 XCTest

OCUnit (SenTestingKit) is deprecated, please convert to XCTest

如何将 SenTestingKit 框架转换为 XCTest

我的警告是

SenTestCase_Macros.h:34:2: OCUnit (SenTestingKit) is deprecated, please convert to XCTest.

我正在 XML 解析 Ios (Objective-C)

我认为,至少开始的最简单方法是:

  • 删除您的测试目标(保留您的测试 classes 实现文件,当然)。
  • 创建一个新的测试目标(在Xcode6+中,自动配置为使用XCTest)
  • 将您的测试class 实现文件再次放入新目标
  • 将所有测试 classes 名称更改为 XCTestCase
  • 构建并更正 errors/warnings。