java写测试类
寫方法的類(有返回值):
package com.jhsoft.product.util;import org.springframework.web.multipart.MultipartFile;import java.util.List; import java.util.Map;public class InsuranceTools { //因為有返回值String 所以下面要return返回數據public String getInsuranceImport(String mFile){System.out.println(mFile);return "zhengque";} }//寫方法的類(沒返回值):
?
public void getInsuranceImport(String mFile){System.out.println(mFile);}?
測試類(不管上面有沒有返回值,測試類都這么寫):
//main方法形式
package com.jhsoft.product.util;import org.junit.jupiter.api.Test; import org.springframework.beans.factory.annotation.Autowired;import java.awt.*; //@Test public class Textaaa {public static void main(String[] args) {InsuranceTools insuranceTools= new InsuranceTools();insuranceTools.getInsuranceImport("123");}} @Test形式注意點:①首先@Test注解要寫在方法上
②.如果依賴(pom文件)沒有添加測試依賴,可以直接
在代碼@Test上? alt+enter
③方法名不能叫main,叫啥都行,另外,把static去掉
package com.jhsoft.product.util;import org.junit.jupiter.api.Test;public class Textaaa {@Testpublic void aaa() {InsuranceTools insuranceTools= new InsuranceTools();insuranceTools.getInsuranceImport("123");}}需要注意點(若依里面):
1.如果測試類里面寫main方法,那就不需要@Text注釋?
總結
- 上一篇: ArcGIS知乎干货教程大集合
- 下一篇: 二、Linux 教程-基础命令(1~18