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)
相關文章
相關標籤/搜索