zoukankan      html  css  js  c++  java
  • 【Junit】程序员都应会的白盒测试

    1.IDEA如何用到Junit功能

    (1)如果你用maven管理项目的话直接在pom里面添加依赖

      <!--junit-->
            <dependency>
                <groupId>junit</groupId>
                <artifactId>junit</artifactId>
                <version>4.12</version>
            </dependency>

    (2)如果不使用maven的话,请自行下载jar包添加到项目中。

    (3)对于想测试的类进行以下操作

    点击右键 选择go to  选择test

     这时候就会为你创建一个路径相符的test文件了

     

     编写测试方法

     //删除一个用户
        @Test
        public void testdelete(){
            SqlSession sqlSession=MybatisUtils.getSqlSession();
    
            UserMapper userMapper=sqlSession.getMapper(UserMapper.class);
            userMapper.deleteUser(3);
    
            sqlSession.commit();
            sqlSession.close();
        }

    然后点击方法左面的绿色小箭头进行运行

    2.Junit应该怎么书写测试方法

    附上开源中国的Junit测试建议:https://my.oschina.net/henrydong/blog/143794

    其中重要的一点:

    给测试方法起个好名字(choose meaningful test method names)。应该是用形如testXXXYYY(),这样的格式来命名你的测试方法。前缀test是Junit查找测试方法的依据,XXX应该是你测试的方法名,YYY应该是你测试的状态。当然如果你只有一种状态需要测试可以直接命名为testXXX()。

    如果你的方法不是test开头的话是会返回错误的。

  • 相关阅读:
    《代码整洁之道》之四 注释
    《代码整洁之道》之三 函数
    《代码整洁之道》之二 有意义的命名
    《代码整洁之道》
    Hibernate学习笔记
    Struts2复习笔记
    学习Spring必学的Java基础知识
    Eclipse下搭建Maven框架
    onvif实现
    rtmp服务端实现
  • 原文地址:https://www.cnblogs.com/cckong/p/14320163.html
Copyright © 2011-2022 走看看