测试类(Junit)

Posted morefreedomofselfdiscipine

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了测试类(Junit)相关的知识,希望对你有一定的参考价值。

一.测试类的使用。

1.测试类和测试方法的命名方式。

如果方法类的名称时Student(xxx),其中有方法1(add),方法2(submit);

那么其测试类名称时StudentTest(xxxTest),测试方法1(testAdd),测试方法2(testSubmit)。

2.要想运行测试方法(无参无返回值),需导入依赖,即在方法前加@Test,再用快捷键ALT+ENTER就可导入依赖类(针对IJ软件)。

3.测试方法的运行结果:绿色代表程序运行成功,红色代表有异常(编译异常)。因为可能程序写错了,也能得出结果,所以

不能通过看结果来判断程序是否有问题,需要加一个判定方法。

具体操作:导入判定类Assert,调用其静态方法来判定,即Assert.assertEquals(long expected,long actuled).

4.初始化方法,@Before后加一个方法:用于资源申请,所有测试方法在执行之前都要执行该方法。

System.out.println(inint.....);

5释放资源方法,@After后加一个方法:程序运行完,释放资源。

System.out.pritnln(close.....);

以上是关于测试类(Junit)的主要内容,如果未能解决你的问题,请参考以下文章

JUnit:仅使用静态方法测试助手类

测试类(Junit)

跨junit测试类重用spring应用程序上下文

JUnit4 中静态内部测试类的嵌套测试设置

Junit4入门之如何编写好的测试类

在JUnit测试类中使用类中的常量