大众汽车 0.2.0

大众汽车 0.2.0

测试已测试
语言 Obj-CObjective C
许可协议 MIT
发布最新发布2015年10月

Ce Zheng 维护。



大众汽车 for Xcode

大众汽车 for Xcode 可以让失败的测试案例通过 CI 服务器。

本项目灵感来自 volkswagen for javascript,以及 phpunit-vw for PHP。

示例

以下测试将通过。

Swift

import XCTest

class SwiftVolkswagenTests: XCTestCase {

  func testAssertTrue() {
    XCTAssertTrue(false);
  }

  func testAssertEqual () {
    XCTAssertEqual(1, 2);
  }
}

Objective C

#import <XCTest/XCTest.h>

@interface VolkswagenTests : XCTestCase

@end

@implementation VolkswagenTests

- (void)testAssertEqualObjects {
  XCTAssertEqualObjects(nil, [NSString new]);
}

- (void)testAssertNotNil {
  XCTAssertNotNil(nil);
}

@end

需求

手动包含源代码

  • 我尚未对此进行测试,但这应该与近年来几乎所有版本的 OS 都兼容

目前,使用 Volkswagen-Xcode 在 iOS/tvOS 上仅支持 Travis CI。更多 CI 环境检测将陆续推出。请关注此 问题

安装

许可协议

Volkswagen-Xcode 采用 MIT 许可协议发布。有关详细信息,请参阅 LICENSE