/// <summary> /// Initializes a new instance of the <see cref="Xunit3MethodInfo"/> class. /// </summary> /// <param name="v2MethodInfo">The v2 method info to wrap.</param> public Xunit3MethodInfo(IMethodInfo v2MethodInfo) { V2MethodInfo = Guard.ArgumentNotNull(nameof(v2MethodInfo), v2MethodInfo); ReturnType = new Xunit3TypeInfo(V2MethodInfo.ReturnType); Type = new Xunit3TypeInfo(V2MethodInfo.Type); }
/// <summary> /// Initializes a new instance of the <see cref="Xunit3ParameterInfo"/> class. /// </summary> /// <param name="v2ParameterInfo">The v2 parameter info to wrap.</param> public Xunit3ParameterInfo(IParameterInfo v2ParameterInfo) { V2ParameterInfo = Guard.ArgumentNotNull(nameof(v2ParameterInfo), v2ParameterInfo); ParameterType = new Xunit3TypeInfo(V2ParameterInfo.ParameterType); }