public void CanGetParameterAttributeFromProxiedObject()
        {
            ClassWithAttributesOnMethodParameters requiredObj = (ClassWithAttributesOnMethodParameters)
                                                                generator.CreateClassProxy(
                typeof(ClassWithAttributesOnMethodParameters),
                new RequiredParamInterceptor());

            requiredObj.MethodTwo(null);
        }
        public void ParametersAreCopiedToProxiedObject()
        {
            ClassWithAttributesOnMethodParameters requiredObj = (ClassWithAttributesOnMethodParameters)
                                                                generator.CreateClassProxy(
                typeof(ClassWithAttributesOnMethodParameters),
                new RequiredParamInterceptor());

            requiredObj.MethodOne(-1);
        }