美文网首页
1.JUnit的单元测试

1.JUnit的单元测试

作者: 峰子1994 | 来源:发表于2017-08-04 09:49 被阅读12次
    1.JUnit的简介
    JUnit是一个开源的java测试框架,它是Xuint测试体系架构的一种实现。在JUnit单元测试框架的设计时,设定了三个总体目标:
     1.简化测试的编写,这种简化包括测试框架的学习和实际测试单元的编写;
     2. 使测试单元保持持久性;
     3. 可以利用既有的测试来编写相关的测试
    
    2.JUnit使用的规定
     /*
        *    JUit的简介的使用的步骤:
        *    1.使用@Test标注,表示这个一个测试的方法,相当于是一个main方法
        *    2.方法的名称可以随便取,但是要注意规范,类似 test+方法名称
        *    3.方法返回值一定是void的
        *    4.方法不能有任何的参数
        *    5.可以抛出异处理的
        *    6.我们做的抛出异常是不可取的,Juint使用自带的异常处理类Assert(断言类)
        */
       @Test
        public  void testAdd1() throws Exception{
            MathUtil mu = new MathUtil();
            int a = 10;
            int b =5;
            int result = mu.add(a,b);
            if (result!=15){
                throw  new RuntimeException("运行错误了");
            }
        }
    
    3.JUnit的抛出异常 (Assert断言类)
    @Test
        public void testAdd(){
            MathUtil mu = new MathUtil();
            int a = 10 ;
            int b = 20 ;
            int result =  mu.add(a,b);
            //是否相等的操作,第一个参数为期待的值,后面为实际的值
            //Assert.assertEquals(30,result);
            //不相等,第一个参数为不期待的值,后面是期待的值
            Assert.assertNotEquals(20,result);
        }
    

    相关文章

      网友评论

          本文标题:1.JUnit的单元测试

          本文链接:https://www.haomeiwen.com/subject/xkqvlxtx.html