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個方面文件。這很好還是有其他更好的解決方案?