依赖包:
@RunWith: 使用包 Maven:junit:junit:4.13.2
SpringRunner.class: 使用包 Maven:org.springframework:spring-test:5.3.31
@SpringBootTest: 使用包 Maven:org.springframework.boot:spring-boot-test:2.7.18
package test;
import com.alibaba.fastjson2.JSON;
import com.alibaba.fastjson2.JSONWriter;
import com.cnpc.xn.cd.xxgdzl.knowledge.XnKnowledgeApplication;
import com.cnpc.xn.cd.xxgdzl.knowledge.common.utils.EsUtil;
import com.cnpc.xn.cd.xxgdzl.knowledge.domain.CoDocBrowCountVo;
import com.cnpc.xn.cd.xxgdzl.knowledge.domain.CoKnowledgeAuthor;
import com.cnpc.xn.cd.xxgdzl.knowledge.domain.CoKnowledgePointSet;
import com.cnpc.xn.cd.xxgdzl.knowledge.domain.CoKnowledgeSubmittedDoc;
import com.cnpc.xn.cd.xxgdzl.knowledge.mapper.CoKnowledgeDocBrowseLogMapper;
import org.junit.Assert;
import org.junit.Before;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.test.context.junit4.SpringRunner;
import javax.annotation.Resource;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
/**
* 单元测试
*
* @author wanghaoli
* @时间 2024-9-24 16:13:55
*/
/*
@RunWith: 使用包 Maven:junit:junit:4.13.2
SpringRunner.class: 使用包 Maven:org.springframework:spring-test:5.3.31
@SpringBootTest: 使用包 Maven:org.springframework.boot:spring-boot-test:2.7.18
* */
@RunWith(SpringRunner.class)
@SpringBootTest(classes = XnKnowledgeApplication.class)
public class KonwSubmitDocTest {
//注入实例,获取有效
@Autowired
private CoKnowledgeDocBrowseLogMapper docBrowseLogMapper;
/**
* 测试调用数据接口,
* @date 2024-10-17 13:52:38
* @author wanghaoli
*/
@Test
public void testDocBrowseStatic() {
List<CoDocBrowCountVo> list = docBrowseLogMapper.getDocBrowCount();
Assert.assertNotEquals(null,list);
// Assert.assertTrue(list==null);
// Assert.assertTrue("测试未通过", list==null);
// Assert.assertNull(list );
}
}
相关文章:
https://blog.youkuaiyun.com/u011511086/article/details/143018594