@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations= {"classpath:bean.xml"})
public class AccountServiceTest {
@Autowired
private AccountService as ;
......
}
@RunWith(SpringJUnit4ClassRunner.class)注解:
因为默认的Runner不会加载Spring容器所以使用SpringJUnit4ClassRunner.class来替代他,这样就可以自动加载容器了。
@ContextConfiguration注解:
locations属性:用于指定配置文件的位置。如果是类路径下,需要用classpath:表明
classes属性:用于指定注解的类。当不使用xml配置时,需要用此属性指定注解类的位置。
Tips:需要Junit的版本是4.12以上的。