码迷,mamicode.com
首页 > 其他好文 > 详细

JUnit软件测试

时间:2018-04-28 14:09:47      阅读:200      评论:0      收藏:0      [点我收藏+]

标签:over   inf   display   ble   3.0   ret   src   div   class   

目录结构如下

技术分享图片

Calculator源码

技术分享图片
 1 package com.lfr.core;
 2 
 3 public class Calculator
 4 {
 5     public int add(int number1,int number2)
 6     {
 7         return number1 + number2;    
 8     }
 9     
10     public int subtract(int number1,int number2)
11     {
12         return number1 - number2;
13     }
14     
15     public int multiply(int number1,int number2)
16     {
17         return number1 * number2;
18     }
19     
20     public int divide(int number1,int number2)
21     {
22         return number1 / number2;
23     }
24     
25     public double sub(double a,double b){
26         return a-b;
27     }
28 
29 }
View Code

Test源码(上面应该大写的,这里不是很规范)

技术分享图片
 1 package com.lfr.junit;
 2 
 3 import com.lfr.core.Calculator;
 4 import junit.framework.TestCase;
 5 
 6 public class test extends TestCase
 7 {
 8     private Calculator calculator;
 9     @Override
10     protected void setUp() throws Exception
11     {
12         calculator = new Calculator();
13     }
14     
15     @Override
16     protected void tearDown() throws Exception
17     {
18         
19     }
20     
21     public void testAdd()
22     {    
23         int value = calculator.add(1,2);
24         assertEquals(3,value);
25     }
26     
27     public void testMultiply()
28     {
29         int value = calculator.multiply(1, 2);        
30         assertEquals(2,value);
31     }
32     
33     public void testSubtract(){
34         int value=calculator.subtract(4, 2);
35         assertEquals(2, value);
36     }
37     
38     public void testDivide(){
39         int value=calculator.divide(6, 2);
40         assertEquals(3, value);
41     }
42     
43     public void testSub(){
44         double value=calculator.sub(3.0, 2.0);
45         assertEquals(1.0, value);
46     }
47 }
View Code

这里重要的是导入Junit的Framework

 

下面是另外的一个小芳便利店的例子

技术分享图片

 

JUnit软件测试

标签:over   inf   display   ble   3.0   ret   src   div   class   

原文地址:https://www.cnblogs.com/Dark-code/p/8966581.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!