Is AOP code easier or harder to test than OOP code?