说明:Spring整合JUnit是指将Spring框架与JUnit测试框架相结合,以便在测试过程中能够利用Spring的功能和特性。
junit junit 4.12 test org.springframework spring-test 5.2.10.RELEASE
说明:设置类运行器,设置Spring环境对应的配置类。
//设置类运行器 专用运行器
@RunWith(SpringJUnit4ClassRunner.class)
//设置Spring环境对应的配置类
@ContextConfiguration(classes = SpringConfig.class)
- //支持自动装配注入bean
- @Autowired
- private AccountService accountService;
-
- @Test
- public void testFindById(){
- System.out.println(accountService.findById(1));
-
- }
- package com.itheima.service;
-
- import com.itheima.config.SpringConfig;
- import org.junit.Test;
- import org.junit.runner.RunWith;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.test.context.ContextConfiguration;
- import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
- //设置类运行器 专用运行器
- @RunWith(SpringJUnit4ClassRunner.class)
- //设置Spring环境对应的配置类
- @ContextConfiguration(classes = SpringConfig.class)
- public class AccountServiceTest {
- //支持自动装配注入bean
- @Autowired
- private AccountService accountService;
-
- @Test
- public void testFindById(){
- System.out.println(accountService.findById(1));
-
- }
-
- @Test
- public void testFindAll(){
- System.out.println(accountService.findAll());
- }
-
-
- }