在用到Spring 的时候,由于用Junit没有对xml配置文件进行加载的话,注入属性就会出现问题。
用下面的方法,可以在调用前进行加载
public class TwiTest {
ApplicationContext ac;
@Before
public void setUp() throws Exception {
ac = new ClassPathXmlApplicationContext("applicationContext.xml");
}
@Test
public void TwiTest(){
TwitterAction ta = (TwitterAction)ac.getBean("TwitterAction");
ta.twitterInit();
}
}