使用AspectJ在方法内插入连接点?

时间:2014-07-27 19:54:58

标签: java aspectj

我需要使用AspectJ插件为Eclipse编写一个代码覆盖程序进行测试 目前我知道,使用切入点,JUnit测试用例执行什么方法以及调用它们的次数但我的问题是我想在方法中插入一个连接点(例如在 if-else条件或for循环)以执行带切入点的块代码。
根据AspectJ文档

  

切入点选择a的任意大量连接点   程序。但他们只选择了少数种类的加入   点。这些类型的连接点对应于一些最多   Java中的重要概念。这是一个不完整的列表:方法调用,   方法执行,异常处理,实例化,构造函数   执行和现场访问。可以挑选出各种连接点   通过它自己的专业切入点,你将在其他地方学习   本指南的部分内容。

但我需要知道何时在方法内部达到代码分支。有没有可能的解决方案,也许是aspectJ的扩展? 提前致谢

0 个答案:

没有答案