A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

1.使用规则

* 1.测试方法上必须使用@Test进行修饰

* 2.测试方法必须使用public void 进行修饰,不能带任何的参数
* 3.新建一个源代码目录来存放我们的测试代码

* 4.测试类的包应该和被测试类保持一致

* 5.测试单元中的每个方法必须可以独立测试,测试方法间不能有任何的依赖
* 6.测试类使用Test作为类名的后缀(不是必须)
* 7.测试方法使用test作为方法名的前缀(不是必须)

2.工程目录



3.源代码

Calculate源代码

package com.cyt;

public class Calculate {

        public int add(int a,int b) {
                return a + b;
        }
       
        public int subtract(int a, int b) {
                return a - b;
        }
       
        public int multiply(int a,int b) {
                return a * b;
        }
       
        public int divide(int a ,int b) {
                return a / b;
        }
}
CalculateTest测试代码
package com.cyt;

import static org.junit.Assert.*;

import org.junit.Test;

public class CalculateTest {

   @Test
   public void testAdd(){
           assertEquals(6, new Calculate().add(3, 3));
   }
   @Test
        public void testSubtract() {
                assertEquals(3, new Calculate().subtract(5,2));
        }
       
        @Test
        public void testMultiply() {
                assertEquals(4, new Calculate().multiply(2, 2));
        }
       
        @Test
        public void testDivide() {
                assertEquals(3, new Calculate().divide(6, 2));
        }
}

---------------------
【转载,仅作分享,侵删】
作者:若海音符
原文:https://blog.csdn.net/Chenyt01/article/details/51439378
版权声明:本文为博主原创文章,转载请附上博文链接!

1 个回复

倒序浏览
奈斯,感谢分享!
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马