Testing aspect-oriented programs as object-oriented programs
Chuan Zhao, Roger T. Alexander · 2007
Along with the evolution of the technique and use of aspect-oriented programming (AOP), the difficulty of testing the aspect-oriented programs is now receiving much attention. Besides lots of methods of testing AOP, testing the woven source code seems to be a feasible way. In this paper we discuss the feasibility of this method and propose an OOP testing method with case study for AspectJ programs in which the decompiled woven code is tested.