swift单元测试

原创 2016年06月01日 15:20:59

最近的项目要求做单元测试,怎么测都可以在网上找到,说说我遇到的问题。

现在新建项目的时候就会默认勾选“Include Unit Test”,项目中会有一个文件夹"nameTests",如果没有也可以新建:File-New-Target..-iOS Unit Testing Bundle。nameTests.swift里也注释了用法。

1.先cmd+u测试一下,出现一个target的问题,发现是TARGETS中Deployment Target是8.0,而PROJECT中iOS Deployment Target是9.3,改了,这个问题没了。

2.桥接文件,我的项目中使用了OC,TARGETS中的nameTests的Objective-C Bridging Header设置相同的路径。

3.Framework Search Paths同样添加与TARGETS相同的路径。

4.我使用自定义类测试,测试类继承于XCTestCase,测试方法名以test开头。但是在测试类中使用我要测试的类是报错:unresolved identifier 'ViewController'。这时候在前面加上@testable import name(Project name)就好了。

再cmd+u,test succeeded,然后在自定义类中测试需要测试的功能。

Swift 单元测试介绍

学习ios这么久了,还没好好看过关于测试这方面的东东,一直都是zhenjitiaoshi
  • u012951123
  • u012951123
  • 2014年06月22日 21:54
  • 1698

Xcode:为你的项目集成单元测试时记得避开这些坑

景:项目已经创建大约两年,编程语言是常见的 OC,项目里用到了cocoapods,也用到了Swift,现在单元测试打算用 Swift 语言(OC被抛弃只是时间问题)。 创建项目时记得勾选...
  • jianandjan
  • jianandjan
  • 2015年12月07日 16:50
  • 1034

iOS Swift教程 Core Data (六)单元测试

单元测试是一种用于将软件按较小的单元进行测试的方法。不同于测试”点击按钮来创建一个新的记录“,单元测试会将这个测试拆分为测试按钮按下事件、创建entity、测试是否保存成功等等。...
  • yamingwu
  • yamingwu
  • 2015年01月07日 09:18
  • 897

iOS 单元测试之XCTest详解

原创blog,转载请注明出处 blog.csdn.net/hello_hwc 欢迎关注我的iOS-SDK详解专栏 http://blog.csdn.net/column/details/huan...
  • Hello_Hwc
  • Hello_Hwc
  • 2015年06月28日 13:51
  • 13987

iOS开发之单元测试/Unit Tests

iOS单元测试/Unit Tests
  • feng2qing
  • feng2qing
  • 2016年06月24日 13:50
  • 2622

关于使用Xcode自带的单元测试UnitTest的介绍

什么是单元测试? 单元测试就是为你的方法专门多写一个测试函数。以保证你的方法在不停的修改开发中。保持正确。如果出错,第一时间让你知道,这样从最小单位开始监控来保证软件的质量。 什么时候用到单元测试...
  • hbblzjy
  • hbblzjy
  • 2016年06月29日 11:26
  • 1337

在swift 中引入AFNetworking时遇到的问题

sudo xcode-select -switch /Applications/Xcode6-Beta.app/Contents/Developer
  • wdwlbsm1
  • wdwlbsm1
  • 2014年06月30日 18:45
  • 7381

iOS --- 使用XCTest进行单元测试

测试驱动开发(TDD)是当前流行的开发理念,XCTest是Apple封装的单元测试类库。使用XCTest进行单元测试的流程比较简单,本博客仅简单介绍下XCTest的使用。但对于单元测试的理解(何时使用...
  • icetime17
  • icetime17
  • 2015年12月20日 19:10
  • 4257

学习单元测试, 如何在开发过程中把单元测试也做了

17 希望能写质量更好的代码, 从功能角度看, 需要测试代码使它满足需求  18 重新看 http://diveintopython.org 的 13/14 章节, 学习在开发中用上单元测试。~ ...
  • u013015430
  • u013015430
  • 2014年05月13日 17:44
  • 718

开源单元测试工具汇总

开源单元测试工具/框架汇总 广西大学大礼堂-百度图片 作为开源软件的爱好者,了解了单元测试这概念后,自然忍不住去找找有什么开源单元测试工具。下面列出了30款1,不分先后顺序。1. NoSQ...
  • libing403
  • libing403
  • 2017年06月08日 02:12
  • 1301
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:swift单元测试
举报原因:
原因补充:

(最多只允许输入30个字)