0
我有一个Android应用程序需要在Eclipse中进行测试。我有2 pointcuts
被执行。一种是针对所有的方法,另一种针对onClickListener
。我的Android项目中有多个软件包。该pointcuts
如下 -AspectJ为单个Android项目使用2个Aspect文件
pointcut methodCalls():
execution(* com.example.buttontestaspect..*(..)) || execution(* com.example.hello..*(..)) && !within(com.example.buttontestaspect.testbutton);
pointcut OnClickListener_onClick(View v) :
execution(void OnClickListener.onClick(View)) && args(v);
如果我在一个单一的看点文件同时使用pointcuts
,它影响着Android应用推出,由于多个包中pointcut
methodCalls()
进行测试。
因此,我打算为每个pointcut
使用2个方面文件。这很好还是有其他更好的解决方案?