测试编码规范

0.测试代码和业务代码要分离

把测试代码和业务代码放进各自的所属的"盒子"中,互不干扰

Q:为什么要分离?

分门别类,避免混乱,方便维护
不在试卷上打草稿而是专门准备草稿纸
没人会在客厅做饭吧,不然要厨房干什么

Q:如何分离?
建立单独的包来存放测试代码

只要能独立于项目代码之外方便不维护就行

1.测试类和测试方法

命名规范

  • 测试类
    测试类名Test
    例: HelloWorldTest

侧重于说明被测试类的的名称

  • 测试方法
    Test方法名
    例: TestPrintHelloWorld

侧重说明 这是测试某个方法

标识测试类 Test在后 标识 测试方法Test在前

总结

  • 项目代码和测试代码要进行分离
  • 测试类和测试方法的命名要规范
    • 测试类的Test在后
    • 测试方法的Test在前

相关推荐

  1. C 编码规范

    2024-02-12 10:00:04       24 阅读
  2. C语言代码编码规范

    2024-02-12 10:00:04       38 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-02-12 10:00:04       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-02-12 10:00:04       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-02-12 10:00:04       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-02-12 10:00:04       20 阅读

热门阅读

  1. 多进程服务器和多线程服务器

    2024-02-12 10:00:04       34 阅读
  2. [94] 二叉树的中序遍历 js

    2024-02-12 10:00:04       31 阅读
  3. HTML世界之第一重天

    2024-02-12 10:00:04       31 阅读
  4. element-ui解决上传文件时需要携带请求数据的问题

    2024-02-12 10:00:04       32 阅读
  5. P1597 语句解析(C++)

    2024-02-12 10:00:04       34 阅读
  6. 221. 最大正方形

    2024-02-12 10:00:04       41 阅读
  7. unity学习(1)——控件与脚本的入门

    2024-02-12 10:00:04       42 阅读
  8. 2.3 Verilog 数据类型

    2024-02-12 10:00:04       38 阅读
  9. GraphicsMagick 的 OpenCL 开发记录(三十三)

    2024-02-12 10:00:04       30 阅读