• 关于单元测试的问题


    关于单元测试的问题

     

    单元测试的目的

    1. 保证代码的正确性
    2. 支持未来的代码重构

    基础环境:

    • 使用苹果系统的电脑
    • XCode

     

    一.单元测试的目的:

    提前彰显问题,在程序开始的时候对问题进行查出和处理。

    二.定义:对于c语言来说,单元测试是面向函数的,对于面向对象思想的语言例如:c++来说,单元测试可以面向函数也可以面向对象。

    三.基本规则:单元测试应该测到的逻辑程度。每一个测试用例来说,应该包含用户可能用到的所有的情况。

    四.Ios x-code单元测试的基本步骤:

    1.在工程的target下add target->other->cocoa touch Unit Testing Bundle.

    2.在新添加的工程下面的link binary withlibraries 添加senTestingKit.framework

    3.单元测试的调试快捷键是command+U(菜单:product->test)

    五.单元测试用例的写法:

    1.对于每一个测试用例来说都会存在一个setUp 在函数里面可以初始化所有测试用的初始数据

    在tearDown里面释放这些数据

    2.每一个测试用例的类都继承自:senTestCase

    3.STAssert 家族的分析

     

    最全面的讲解:http://www.uml.org.cn/mobiledev/201201093.asp

  • 相关阅读:
    MySQL 通过多个示例学习索引
    git reset的用法
    git rebase的用法
    学习yii2.0——依赖注入
    学习yii2.0——行为
    学习yii2.0——事件
    学习yii2.0——数据验证
    让Apache和Nginx支持php-fpm模块
    安装python3
    使用php操作memcache
  • 原文地址:https://www.cnblogs.com/kevingod/p/3375501.html
Copyright © 2020-2023  润新知