IParameterDataSource Interface

Summary

The IParameterDataSource interface is implemented by types that can provide data for a test method parameter.
graph BT Type["IParameterDataSource"] class Type type-node Implementing0["ValueSourceAttribute"]-.->Type click Implementing0 "/tc-lite/api/TCLite/ValueSourceAttribute" Implementing1["RangeAttribute"]-.->Type click Implementing1 "/tc-lite/api/TCLite/RangeAttribute" Implementing2["RandomAttribute"]-.->Type click Implementing2 "/tc-lite/api/TCLite/RandomAttribute" Implementing3["ValuesAttribute"]-.->Type click Implementing3 "/tc-lite/api/TCLite/ValuesAttribute"

Syntax

public interface IParameterDataSource

Methods

Name Value Summary
GetData(ParameterInfo) IEnumerable
Gets an enumeration of data items for use as arguments for a test method parameter.