【发布时间】:2015-03-25 06:25:41
【问题描述】:
我正在尝试为我正在进行的项目编写一些简单的测试用例。我有一个简单的方法,它接受输入并根据对该输入的操作结果返回真/假。基本案例单元测试对吗?在 java 中,我可以使用一个名为 TestNG 的框架,它允许我将数据注入到测试中,这样每个数据输入都将被视为一个单独的测试。我在 Objective-C 中发现的是,它模拟了类似于 JUnit 的东西,而这样的东西是不可能的。我必须做的是在设置或某处创建一个数组,然后手动循环遍历该数组以运行测试。这最终被视为 X 输入值的单一测试,而不是 X 输入值的 X 测试。
我的要求目前在 Objective-C 中是不可能的吗?我正在使用最新的 XCode 和 iOS8 编码。
提前致谢! ——迈克尔
我的猜测是 XCTesting 框架的构建与 jUnit 完全一样,这意味着我的问题的答案是否定的。我想我会问,以防我错了。
【问题讨论】:
标签: ios unit-testing dependency-injection xctest xctestexpectation