Spring+junit测试方法
//引入Spring-test.jar 作用支持spring+Junit整合
@RunWith(SpringJUnit4ClassRunner.class)//启动测试方法
@ContextConfiguration(locations= {"classpath:spring-redis.xml"})//跟据指定配置实例化Spring容器,并注入对象
public class RedisJuitTest {
@Autowired
private RedisTemplate<Object,Object> redisTemplate;
@Test
public void tesTemplate1() {
redisTemplate.opsForValue().set("java12", "good");
}
@Test
public void tesTemplate2() {
String value=(String) redisTemplate.opsForValue().get("java12");
System.out.println(value);
}
}
如果出现java.lang.NoSuchFieldError: BEFORE_CLASS at org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener.beforeTestClass(DirtiesContextBeforeModesTestExecutionListener.java:77)
那就引入相同jar包导致冲突问题。