Port of schuchert.wikispaces.com


AspectJEX1ExpectedVersusActualOutput

AspectJEX1ExpectedVersusActualOutput

Expected Output

Did you guess the output would look something like this?

   noArgMethod
-------------
   methodWithStringParam: Brett
-------------
   methodCallingOtherMethod
   noArgMethod
-------------
   staticMethod

Actual Output

What if I told you the output was actually this (ignoring line wrapping)?

Entering: void ex1.MethodExecutionExample.noArgMethod()
	noArgMethod
Leaving void ex1.MethodExecutionExample.noArgMethod()
-------------
Entering: void ex1.MethodExecutionExample.methodWithStringParam(String)
	methodWithStringParam: Brett
Leaving void ex1.MethodExecutionExample.methodWithStringParam(String)
-------------
Entering: void ex1.MethodExecutionExample.methodCallingOtherMethod()
	methodCallingOtherMethod
Entering: void ex1.MethodExecutionExample.noArgMethod()
	noArgMethod
Leaving void ex1.MethodExecutionExample.noArgMethod()
Leaving void ex1.MethodExecutionExample.methodCallingOtherMethod()
-------------
Entering: void ex1.MethodExecutionExample.staticMethod()
	staticMethod
Leaving void ex1.MethodExecutionExample.staticMethod()


Comments

" Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.