public IEnumerable GetData(IParameterInfo parameter) { if (data.Length == 0) { return(GenerateData(parameter.ParameterType)); } else { return(ParamAttributeTypeConversions.ConvertData(data, parameter.ParameterType)); } }
/// <summary> /// Retrieves a list of arguments which can be passed to the specified parameter. /// </summary> /// <param name="fixtureType">The point of context in the fixture’s inheritance hierarchy.</param> /// <param name="parameter">The parameter of a parameterized test.</param> public IEnumerable GetData(Type fixtureType, ParameterInfo parameter) { return(ParamAttributeTypeConversions.ConvertData(data, parameter.ParameterType)); }