junit单元测试idea,idea使用junit4单元测试实例

KLQ 2020-06-22 15:00:27 java常见问答 5055

之前给大家带来过一个java junit单元测试实例,下面要继续给大家带来的是idea使用junit4单元测试的实例,一起来看看吧。

具体来说,可以分成以下四个部分,junit4依赖安装、测试代码、生成测试类、运行,下面具体的来看看。

首先是junit4依赖安装

这里的话idea默认使用的是arquillian junit4当做测试框架,要改成junit4。

Settings-Plugins-搜索栏中搜索 Junit 勾选-安装完成。

junit单元测试idea

之后就是编写测试代码

package com.test.util;
public class Calculate
{
    public int add(int a, int b)
    {
        int result = a + b;
        return result;
    }
    public int subtract(int a, int b)
    {
        int result = a - b;
        return result;
    }
    public int multiply(int a, int b)
    {
        int result = a * b;
        return result;
    }
    public int divide(int a, int b)
    {
        int result = a / b;
        return result;
    }
}

这个一个很简单的加减乘除工具类。

新建test目录。

Make Directory as -Test Source Root

junit单元测试idea

生成测试类

idea自动生成,在用例代码Calculate.java当中,选中类,按下快捷键:Alt + Enter,选择Create Test:

junit单元测试idea

Testing library-Junit4,Member中勾选想要测试的方法,之后选择OK。

junit单元测试idea

便会在test测试目录下生成相应的测试用例CalculateTest.java,在这里面编写相应的方法进行测试。

修改测试用例。

package com.test.util;import org.junit.Test;import static org.junit.Assert.*;public class CalculateTest {    @Test
    public void add() {
        assertEquals(2, new Calculate().add(3, 3));
    }

}

最后,运行

点击Edit Configuration-Code Converage,这样的话就能够查看测试覆盖率了。

junit单元测试idea

运行测试用例,将相关的类或者是方法选中,选择Run 'xxx' as Converage,或者是选项栏当中的旁边的键。

结果:

junit单元测试idea

idea使用junit4单元测试实例就给大家介绍到这里了,更多相关实例,可以继续通过奇Q工具网的java实例栏目来进行了解。希望上面的例子能够对你有所帮助哦。

推荐阅读:

java写一个servlet实现登录功能,servlet简单登录实例代码

java session时长问题,java设置session超时时间实例

java多线程实例,java线程之间如何通信?