spring-boot 单元测试

spring-boot 单元测试

配置

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-test</artifactId>
    <scope>test</scope>
</dependency>

单元测试类spring

@RunWith(SpringJUnit4ClassRunner.class)
@SpringBootTest(classes = App.class)
@WebAppConfiguration
public class UserServiceImplTest {
	
	@Resource(name = "userService")
	IUserService userService;

	@Test
	public void testFindByLoginName() {
		User user = userService.findByLoginName("lisi");
		assertEquals("lisi1",user.getUserName());
	}

}

注:

老版本的配置spring-boot

@SpringApplicationConfiguration(classes = App.class)

新版本的配置单元测试

@SpringBootTest(classes = App.class)
相关文章
相关标签/搜索