整合JUnit
1.导入依赖
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
<scope>test</scope>
</dependency>
<!-- spring整合junit-->
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-test</artifactId>
<version>5.2.10.RELEASE</version>
</dependency>
2.添加测试类
package com.itheima.service;
import com.itheima.config.SpringConfig;
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 BookServiceTest {
//测试谁导入谁的对象
@Autowired
private BookService bookService;
public void testSave()
{
bookService.save();
}
}