Moved size to expected call instead of actual call; created output parameter type and data in MockNamedValue instead of re-using const pointer type and value