您的位置:首页 > 编程语言 > Java开发

spring-test几种用法

2017-07-05 17:41 281 查看
maven:

<properties>
<spring_version>4.3.4.RELEASE</spring_version>
</properties>

<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-test</artifactId>
<version>${spring_version}</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
<scope>test</scope>
</dependency>

@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(classes = {EventConf.class})
public class DemoTest {
@Autowired
private DemoPublisher publisher;
@Test
public void eventTest(){
publisher.push("发布消息");
}
}

@Configuration
@ComponentScan("com.listener")
public class EventConf {
}

方式二:

@ContextConfiguration(locations = {"classpath:/test*.xml"})
public class UserLoginMapperTest extends AbstractJUnit4SpringContextTests {

String collectionName = CollectionConstants.COLL_USER_LOGIN;
@Resource
UserLoginMapper userLoginMapper;

@Test
public void findById_test(){
UserLogin condition = new UserLogin();
condition.setLoginId("18221688041");
List<UserLogin> userLogins = userLoginMapper.findByCondition(condition);
System.err.println(userLogins);
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: