JUnit单元测试

1.java的普通工程使用单元测试

  • 1.第一种方案

右击工程选择Build path,选择Configure Build Path...,在Libraries下选择Add Library,出现下图
image.png

,点击next选择junit版本(此处使用JUnit4),点击完成。Libraries库下如图
image.png
,此时就可以正常的使用JUnit测试了。
  • 2.第二种方案

不使用eclipse这种Add Library的方式。而是使用自己需要的JUnit版本的jar包。
操作如下(以junit-4.12.jar为例):
在工程中新建lib文件夹,将junit-4.12.jarhamcrest-core-1.3.jar放入lib文件夹,
分别右击

image.png
,将俩个包添加进工程中,就可以正常的使用junit单元测试了。
**注:如果只导入junit-4.12.jar一个jar包,执行单元测试的时候会报initializationError的错误,
image.png
所以必须导入俩个jar包才能使用junit单元测试。
image.png

**

2.spring系列中的单元测试此处不赘述

springboot使用单元测试正常使用就是OK的

3.junit单元测试的一些命令

  • 1.第一组(都加在public修饰的方法上)
    @Before
    @Test
    @After
    注:这里的Before和After在直接执行测试类的时候每个测试用例(@Test)都会有Before和After代码的执行
  • 2.第二组
    @BeforeClass
    public static void beforeClass() {
        // before时候的测试代码
    }
    @Test
    public void test() {
        // test测试代码
    }
    @AfterClass
    public static void afterClass() {
        // after时候的测试代码
    }

注:这里的BeforeClass和AfterClass在直接执行测试类的时候只会执行一次(静态加载)

另:junit里面还有一些断言的使用也是特别方便的!有兴趣可以探索一下。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。