XCode单元测试
2015-09-05 16:15
162 查看
import UIKit
import XCTest
class TestUnit:
XCTestCase {
//在测试方法调用之前调用,初始化一些需要用到的对象
override func setUp() {
super.setUp()
}
//测试结束之后调用,清理现场,释放资源
override func tearDown() {
super.tearDown()
}
//测试方法
func testExample() {
XCTAssert(true,
"Pass")
}
//行能测试
func testPerformanceExample() {
self.measureBlock() {
XCTAssertEqual(1 +
1, 2,
"one plus one equals two")
}
}
}
/*常用的Test断言
** 基本测试:XCTAssert(expression, format...)
** bool测试:XCTAssertTrue(expression, format...) or XCTAssertFalse(expression, format...)
** nil测试:XCTAssertNil(expression, format...) or XCTAssertNotNil(expression, format...)
** equal测试:XCTAssertEqual(expression1, expression2, format...) or XCTAssertNotEqual(expression1, expression2, format...)
** 无条件失败:XCTFail(format...)
** 性能测试:
*/
import XCTest
class TestUnit:
XCTestCase {
//在测试方法调用之前调用,初始化一些需要用到的对象
override func setUp() {
super.setUp()
}
//测试结束之后调用,清理现场,释放资源
override func tearDown() {
super.tearDown()
}
//测试方法
func testExample() {
XCTAssert(true,
"Pass")
}
//行能测试
func testPerformanceExample() {
self.measureBlock() {
XCTAssertEqual(1 +
1, 2,
"one plus one equals two")
}
}
}
/*常用的Test断言
** 基本测试:XCTAssert(expression, format...)
** bool测试:XCTAssertTrue(expression, format...) or XCTAssertFalse(expression, format...)
** nil测试:XCTAssertNil(expression, format...) or XCTAssertNotNil(expression, format...)
** equal测试:XCTAssertEqual(expression1, expression2, format...) or XCTAssertNotEqual(expression1, expression2, format...)
** 无条件失败:XCTFail(format...)
** 性能测试:
*/
相关文章推荐
- Ubuntu下搭建Cocos2D-X 3.6开发环境
- 【机器学习基础】理解为什么机器可以学习——Hoeffding不等式
- 集群化部署定时任务apscheduler库 - 推酷
- 对于问题,要打破砂锅问到底,也要懂得不求甚解——不执着于问题本身
- CSSborder制作小三角形
- 验证码
- Volley框架全解析
- js 判断所选时间(或者当前时间)是否在某一时间段的实现代码
- UC/OS II 任务管理(6)之多任务启动
- Missing styles. Is the correct theme chosen for this layout?
- Week1-1Dynamic Connectivity
- 关于GIT的一些注意点
- CentOS 7 通过 持续集成包 安装最新的 Mono
- Hibernate配置
- 如何对网页进行负载测试
- 反接保护电路 Reverse Voltage Protection
- [HDOJ5317]RGCDQ
- 《重新深入学习PHP教程》(1)(2015-09-05)
- 四则运算——逆波兰
- 准确率召回率以及F1(模型评估方法)