https://blog.csdn.net/qq_39339588/article/details/130945684
https://www.cnblogs.com/caofanqi/p/10836459.html
https://blog.csdn.net/wwrzyy/article/details/128339145
项目代码
能够正常断点到controller代码,并进入到service代码
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-test</artifactId>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-test</artifactId>
</dependency>
package com.xxx.xx.test;
import com.xxx.xx.orm.vo.req.stat.StatReqVo;
import com.xxx.xx.web.stat.StatController;
import com.xxx.xx.boot.vo.JsonResult;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.test.context.junit4.SpringRunner;
import java.util.Map;
@RunWith(SpringRunner.class)
@SpringBootTest
public class StatControllerTest {
@Autowired
private StatController statController;
@Test
public void testStatResult() throws Exception {
String start = "2023-11-01 00:00:00";
String end = "2023-11-30 23:59:59";
StatReqVo statReqVo = new StatReqVo();
statReqVo.setStart(start);
statReqVo.setEnd(end);
statReqVo.setIsRealApp(false);
// statReqVo.setAppIds("6935372788113735691,1727499114121781250,1663741557101498369");
// statReqVo.setKCodes("K35c3b6366569ee8b,K89a0249692a3e4e2");
JsonResult<Map<String, String>> jsonResult = statController.statResult(statReqVo);
System.out.println("========= jsonResult ==========");
System.out.println(jsonResult);
}
}