Java Junit单元测试实例详解

  

<强>测试分类
  

  
      <李>黑盒测试:不需要写代码,给输入值,看程序是否能够输出期望的值   <李>白盒测试:需要写代码,关注程序具体的执行流程李   
  

Junit是白盒测试的一种
  

  

1,定义一个测试类(测试用例)

  
      <李>包名:xxx.xxx.test李   <李>测试类名:被测试的类型+测试   
  

2,定义测试方法:可以单独运行

  
      <李>方法名:测试+测试的方法名李   <李>返回值:空白   <李>参数列表:空参李   
  

3,给方法加@Test注解(需要导入Junit环境依赖)

  

4,判定结果:

  
      <李>红色:失败,绿色:成功李   <李>一般使用断言操作来处理结果:断言。assertequal(期望的结果,运行的结果)   
  

5,补充:

  
      <李> @Before:装饰的方法会在测试方法之前被自动执行   <李> @After:装饰的方法会在测试方法之后自动执行   
  

,以上及是5点相关知识点内容,感谢大家的学习和对的支持。

Java Junit单元测试实例详解