用Java写完程序之后需要测试准确性,然而每写一次测试如果出错,就需要重新修改并重新写,这是一个很麻烦的过程,而且如果样本比较多那么靠人力来完成就变得不可能了。可是莫慌、莫慌。
我们可以用Test文件来测试
在测试文件中就是用assert方法比较期望得到的值和程序运行的结果是否一致。
在左侧栏中找到project文件
首先右键project文件,新建一个Source Folder:
再新建package和class,这些基本的操作小编就不需要多说明了。
复制代码
1
2
3
4
5import static org.junit.Assert.*; import static org.junit.jupiter.api.Assertions.assertEquals; import org.junit.jupiter.api.Test;
在测试文件的class里需要调用这三个类(调用asserte函数以及test功能)
然后就可以往里面写代码了
复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20@Test public void addVertexTest() { vertextest.add(zhou); graph.addVertex(zhou); assertEquals(vertextest, graph.GetArray()); vertextest.add(xu); graph.addVertex(xu); assertEquals(vertextest, graph.GetArray()); graph.addVertex(bo); vertextest.add(bo); assertEquals(vertextest, graph.GetArray()); graph.addVertex(ling); vertextest.add(ling); assertEquals(vertextest, graph.GetArray()); }
@Test是必不可少的,然而再刚打完@Test之后会报错,那是因为需要导入junit测试需要的依赖包,按照错误提示导入即可。
如下图所示:
最后不要忘记import要测试的类哟。
然后就可以自己来测试文件了。
最后
以上就是安详丝袜最近收集整理的关于Java如何测试的全部内容,更多相关Java如何测试内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复