BaseTestCase.java 847 B

123456789101112131415161718192021
  1. package common;
  2. import org.junit.Test;
  3. import org.junit.runner.RunWith;
  4. import org.slf4j.Logger;
  5. import org.slf4j.LoggerFactory;
  6. import org.springframework.context.support.GenericXmlApplicationContext;
  7. import org.springframework.test.context.ContextConfiguration;
  8. import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
  9. import org.springframework.test.context.transaction.TransactionConfiguration;
  10. @RunWith(SpringJUnit4ClassRunner.class)
  11. //使用@RunWith(SpringJUnit4ClassRunner.class),才能使测试运行于Spring测试环境
  12. @ContextConfiguration({ "classpath:spring-context.xml" })
  13. //指定Spring的配置文件 /为classpath下
  14. @TransactionConfiguration(transactionManager = "txManager", defaultRollback = true)
  15. //对所有的测试方法都使用事务,并在测试完成后回滚事务
  16. public class BaseTestCase {
  17. }