XCAsyncTestCase 1.0.0

XCAsyncTestCase 1.0.0

测试已测试
语言语言 Obj-CObjective C
许可证 MIT
发布上次发布2014年12月

Carl JahnVincil Bishop维护。



  • PremoSystems

概述

允许使用XCTest像gh-unit一样测试异步API。

对于问题或问题,请给premosystems发送电子邮件。

感兴趣的用户还应查看XCTAsyncTestCase,XCTest的另一个出色的异步库。

安装

XCTestCase+AsyncTesting.hXCTestCase+AsyncTesting.m添加到您的项目中。

使用方法

  1. #import "XCTestCase+AsyncTesting.h"添加到需要异步的测试中。
  2. 像往常一样创建测试用例
  3. 在开始异步调用后调用-waitForStatus:timeout:-waitForTimeout:
  4. 在回调中调用-notify:

有关更多信息,请参阅AsyncXCTestingKitTests.m

已知问题

  • 在XCode构建机器下运行时测试会挂起

贡献者

衷心感谢Rafiki270对该项目的贡献。

许可

此代码根据MIT许可证授权: https://open-source.org.cn/licenses/mit-license.php

版权 © 2011 Masashi Ono。

在此授予任何人免费获得此软件及其相关文档文件(“软件”)副本的权利,不受限制地处理软件,包括但不需要限制地使用、复制、修改、合并、发布、分发、转让和/或销售软件副本的权利,并允许向软件提供副本的个人为此目的这么做, tematizado以下条件

上述版权声明和本许可声明应包含在软件的所有副本或主要部分中。

软件按“原样”提供,不提供任何明示或暗示的保证,包括但不限于对适销性、针对特定目的的适用性和非侵权的保证。在任何情况下,作者或版权所有者都不应对任何索赔、损害或其它责任负责,无论其基于合同、侵权或其它原因提起,无论是因软件或其使用或其它方式使用而产生的,或与之相关。

关键词

XCTest, XCTestCase, 异步, XCode 5, 开发者预览, iOS 7, GHUnit, SenTest, Objective C