UnitTest单元测试初级

305 阅读1分钟

单元测试的创建

  • 创建项目时勾选 image.png
  • 也可以通过以下方式创建测试用例 image.png

image.png

image.png 创建了一个与项目同名的.m 测试文件

  • 自己创建一个单元测试文件 image.png

- (void)setUp;//测试开始前调用
- (void)tearDown//测试结束后调用
- (void)testExample//写测试方法的地方
- (void)testPerformanceExample//测试性能如for循环耗时

  • 也可以自己创建自己的方法不过要以test开头 image.png

  • 创建能被测试用例使用的文件时需要勾选这个才能被引用头文件进行测试 image.png

开始测试

  • 创建一个工具类 写两个方法 image.png

image.png

  • 点击测试 或 command+u 运行测试 image.png
  • 测试成功通过 image.png

代码覆盖率

image.png

  • 点击可以进入查看代码被调用次数 image.png