Exemplo n.º 1
0
        /// <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);
        }
Exemplo n.º 2
0
        /// <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);
        }