我对Java中的Spring和AOP是个新手(尽管我以前在函数方面做过一些相关的工作),所以我希望有人能帮助我改正我的无知--有没有什么好的@Aspect单元测试指南?在相关的注释中,希望在我的方面建议中设置的断点会挂起调试器,并让我查看作用域中的变量,这是否揭示了对spring执行模型的某些深刻误解?任何旧的文档都会有帮助,但请具体说明...我已经阅读了spring文档,但可能我遗漏了特定的部分。
发布于 2012-06-20 09:15:26
我假设您正在使用Spring AOP --使用Spring,您可以测试与test support相关的代码。Spring AOP的工作原理是为bean创建动态代理,这些代理在运行时与通知的切入点相匹配,所以只要你使用Spring test support (@RunWith(SpringJUnit4ClassRunner.class)等),你的@Aspect代码就会被调用--你可以在集成开发环境中放置断点,并期望调试器在到达与方面相关的断点时挂起。
https://stackoverflow.com/questions/11110254
复制相似问题