备忘:Junit单元测试

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));
	}
}

  

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