I am under the impression that the wrapped session is "mockSession", and that the wrapping session is "testObj". No?
Therefore, in order to know how the proxy, "testObj" forwards the cause, we need the wrapped session to throw.