Advertisement

单元测试指南二:单元测试标准流程(Java适用)

阅读量:

技术选型

  • UT框架:JUnit (4.12)
    • 模拟框架:Mockito (1.10.19)

文件、类与方法命名规范

  • 原始文件的存储路径
复制代码
    src/main/java
    
      
    
  • UT文件夹结构
复制代码
    src/test/java
    
      
    
  • UT类命名规范
    假定源类的完整限定名称为 com.yourcompany.api.Matching
复制代码
    源文件路径 src/main/java/com/yourcompany/api/Matching.java
    UT文件路径 src/test/java/com/yourcompany/api/MatchingTest.java
    #注:UT类和源类在同一个package下有一个好处就是源类中的protected方法对UT类可见,即UT可以测试源类的protected方法,源类又可以保持封装性。
    
      
      
      
    

还需特别指出的是:UT并非针对接口进行验证,而是针对具体的实现方式进行检测。例如:

复制代码
    对于接口文件:
      src/main/java/com/yourcompany/api/Match

全部评论 (0)

还没有任何评论哟~