Spring整合junit

1、导入pom坐标

XML 复制代码
         <dependency>
            <groupId>junit</groupId>
            <artifactId>junit</artifactId>
            <version>4.12</version>
            <scope>test</scope>
        </dependency>

        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-test</artifactId>
            <version>5.2.10.RELEASE</version>
        </dependency>

2、编写测试用例

java 复制代码
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(classes = SpringConfig.class)
public class AccountServiceTest {
    @Autowired
    private AccountService accountService;

    @Test
    public void TestFindById(){
        System.out.println( accountService.findById(1));
    }
}
  • @RunWith 指定测试用例类型
  • @ContextConfiguration 指定测试SpringConfig配置类
  • @Autowired 自动装配
  • @Test 表明这个是测试用例
相关推荐
爬山算法4 小时前
Hibernate(51)Hibernate的查询缓存如何使用?
spring·缓存·hibernate
魔芋红茶7 小时前
Spring Security 学习笔记 4:用户/密码认证
笔记·学习·spring
我爱娃哈哈7 小时前
SpringBoot + Spring Security + RBAC:企业级权限模型设计与动态菜单渲染实战
spring boot·后端·spring
雪碧聊技术8 小时前
4.Spring整合LangChain4j
spring·langchain4j·调用大模型
想用offer打牌9 小时前
Spring AI vs Spring AI Alibaba
java·人工智能·后端·spring·系统架构
码农幻想梦10 小时前
实验五 spring入门及IOC实验
java·后端·spring
J_liaty12 小时前
Spring Security整合JWT与Redis实现权限认证
java·redis·spring·spring-security
超级种码12 小时前
Redis:Redis键值淘汰策略
redis·spring·bootstrap
皙然12 小时前
SpringBoot 自动装配深度解析:从底层原理到自定义 starter 实战(含源码断点调试)
java·spring boot·spring
派大鑫wink13 小时前
【Day39】Spring 核心注解:@Component、@Autowired、@Configuration 等
java·后端·spring