zoukankan      html  css  js  c++  java
  • 备忘: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));
    	}
    }
    

      

  • 相关阅读:
    个人作业——软件评测
    2020软件工程实践 作业3
    2020软件工程实践 寒假作业2
    2020软件工程实践 寒假作业1
    计网大概
    大写金额转换实现
    软件工程实践总结&个人技术博客
    个人技术博客
    软件评测
    疫情统计实现
  • 原文地址:https://www.cnblogs.com/wy0904/p/7625888.html
Copyright © 2011-2022 走看看