码迷,mamicode.com
首页 > 其他好文 > 详细

备忘:Junit单元测试

时间:2017-10-04 18:01:43      阅读:136      评论:0      收藏:0      [点我收藏+]

标签:style   []   备忘   print   tostring   test   人工   i++   方法测试   

junit

目前测试都是在main方法中调用
目前的结果都需要人工对比是否是想要的


1.使用Junit测试方法,绿色条条代表方法测试成功,没有bug,如果是红色条条代表有异常,测试不通过
2.点击方法名、类名、包名、项目名进行相应的Junit单元测试!
3.测试方法不能是静态的不能有形参
4.如果测试一个方法的时候需要准备测试环境或者是清理测试的环境 可以使用@before @After
@before @After 是在所有的测试方法测试的时候都调用一次
或者是@beforeClass @AfterClass 所有测试方法 只需要调用一次 但是需要所测试的方法是静态方法

Junit的使用规范
一个类如果需要测试,就应该对应着一个测试类,测试类的命名规范是,被测试的类的类名+test
一个方法一般对应的一个被测试的方法应对应着一个测试的方法 测试的方法命名规范:test+被测试的方法名

public class demo1 {

/*	public static void main(String[] args) {
		new demo1().sort();
	}*/
	@Test
	public void sort()
	{
		int[] arr = {77,1,33,2};
		for (int i = 0; i < arr.length; i++) {
			for (int j = i+1; j < arr.length; j++) {
				if (arr[i]>arr[j]) {
					int temp = arr[i];
					arr[i]=arr[j];
					arr[j]=temp;
				}
			}
			
		}
		System.out.println("数组中的元素:"+Arrays.toString(arr));
	}
}

  

备忘:Junit单元测试

标签:style   []   备忘   print   tostring   test   人工   i++   方法测试   

原文地址:http://www.cnblogs.com/wy0904/p/7625888.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!