AopTest.java 927 B

123456789101112131415161718192021222324252627282930313233343536
  1. package com;
  2. import com.aop.TargetInterface;
  3. import com.transaction_.service.AccountService;
  4. import org.junit.Test;
  5. import org.junit.runner.RunWith;
  6. import org.springframework.beans.factory.annotation.Autowired;
  7. import org.springframework.test.context.ContextConfiguration;
  8. import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
  9. @RunWith(SpringJUnit4ClassRunner.class)
  10. @ContextConfiguration("classpath:context.xml")
  11. public class AopTest {
  12. @Autowired
  13. private TargetInterface targetInterface;
  14. @Autowired
  15. private com.anno.TargetInterface targetInterface1;
  16. @Autowired
  17. private AccountService accountService;
  18. @Test
  19. public void test() {
  20. targetInterface1.save2();
  21. }
  22. @Test
  23. public void testInitAccount() {
  24. accountService.initAccount();
  25. }
  26. @Test
  27. public void transform() {
  28. // 交易测试
  29. accountService.transfer(5,4,1.0);
  30. }
  31. }