如何设置junit以使用aspectJ运行
我想运行junit测试,同时想在Eclipse中使用aspectJ将跟踪记录到一个文件中。如果您有aspectJ in Action book(第二版),它将在第10章中介绍 您将需要在Eclipse中创建一个方面(.aj)文件,可以任意调用它(可能是TraceAspect) 然后需要定义(1)切入点:如何设置junit以使用aspectJ运行,junit,aspectj,Junit,Aspectj,我想运行junit测试,同时想在Eclipse中使用aspectJ将跟踪记录到一个文件中。如果您有aspectJ in Action book(第二版),它将在第10章中介绍 您将需要在Eclipse中创建一个方面(.aj)文件,可以任意调用它(可能是TraceAspect) 然后需要定义(1)切入点: pointcut trace() : execution (* *.*(..)) && (!within(TraceAspect)) 然后定义一个方法,例如before()/a
pointcut trace() : execution (* *.*(..)) && (!within(TraceAspect))
然后定义一个方法,例如before()/around()/execution()/call()
其他一些例子是:
before() : trace() {
Signature sign = thisJoinPointStaticPart.getSignature();
// Do stuff
}