public static void ResolveGenericType(string methodName, object[] parameters, Type[] expected) { IMethodInfo method = Reflector.Wrap(typeof(ResolveGenericMethodTests).GetMethod(methodName)); Type[] actual = method.ResolveGenericTypes(parameters).Select(t => ((ReflectionTypeInfo)t).Type).ToArray(); Assert.Equal(expected, actual); }