Details
-
New Feature
-
Status: Closed
-
Major
-
Resolution: Fixed
-
None
-
None
Description
When unit testing classes that are going to be invoked remotely, it's important to test that the parameters and return types can be serialized/deserialized properly. What if commons-proxy included a neat little helper class that makes a serialized copy of the parameters of an invocation before passing them to the target object and then makes a serialized copy of the return value before returning it?
public class SerializingInterceptor
{
public Object intercept(Invocation invocation)
private Object serializedCopy(Serializable original);
}