1. pom准备
<dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <scope>test</scope> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> </dependency>
2. 准备公共测试类
@RunWith(SpringJUnit4ClassRunner.class)
@SpringBootTest(classes = 项目启动类名称.class)
@ActiveProfiles("test") //指定配置文件
public class BaseTest {
}
3. 快速生成测试类
1. 打开要生成测试类的 类,然后将光标放到类名上,然后单击右键 Go To -> Test
4. 修改生成的测试类
1. 将继承类换成第二步创建的BaseTest
public class UserTest extends BaseTest {
}
5. 添加测试方法(@Test 必须添加)
public class UserTest extends BaseTest {
@Autowired
UserService userService;
@Test
public void memberScanByHand() {
UserDTO user = userService.findById(111L);
}
}