Class TheoryData<T1, T2, T3, T4, T5, T6>
- Namespace
- Xunit
- Assembly
- xunit.v3.core.dll
Represents a set of data for a theory with six parameters. Data can be added to the data set using the collection initializer syntax.
public class TheoryData<T1, T2, T3, T4, T5, T6> : TheoryDataBase<TheoryDataRow<T1, T2, T3, T4, T5, T6>, (T1, T2, T3, T4, T5, T6)>, IReadOnlyCollection<TheoryDataRow<T1, T2, T3, T4, T5, T6>>, IEnumerable<TheoryDataRow<T1, T2, T3, T4, T5, T6>>, IEnumerable
Type Parameters
T1The first parameter type.
T2The second parameter type.
T3The third parameter type.
T4The fourth parameter type.
T5The fifth parameter type.
T6The sixth parameter type.
- Inheritance
-
TheoryDataBase<TheoryDataRow<T1, T2, T3, T4, T5, T6>, (T1, T2, T3, T4, T5, T6)>TheoryData<T1, T2, T3, T4, T5, T6>
- Implements
-
IReadOnlyCollection<TheoryDataRow<T1, T2, T3, T4, T5, T6>>IEnumerable<TheoryDataRow<T1, T2, T3, T4, T5, T6>>
- Derived
- Inherited Members
-
TheoryDataBase<TheoryDataRow<T1, T2, T3, T4, T5, T6>, (T1, T2, T3, T4, T5, T6)>.CountTheoryDataBase<TheoryDataRow<T1, T2, T3, T4, T5, T6>, (T1, T2, T3, T4, T5, T6)>.Add((T1, T2, T3, T4, T5, T6))TheoryDataBase<TheoryDataRow<T1, T2, T3, T4, T5, T6>, (T1, T2, T3, T4, T5, T6)>.Add(TheoryDataRow<T1, T2, T3, T4, T5, T6>)TheoryDataBase<TheoryDataRow<T1, T2, T3, T4, T5, T6>, (T1, T2, T3, T4, T5, T6)>.AddRange(IEnumerable<(T1, T2, T3, T4, T5, T6)>)TheoryDataBase<TheoryDataRow<T1, T2, T3, T4, T5, T6>, (T1, T2, T3, T4, T5, T6)>.AddRange(params (T1, T2, T3, T4, T5, T6)[])TheoryDataBase<TheoryDataRow<T1, T2, T3, T4, T5, T6>, (T1, T2, T3, T4, T5, T6)>.AddRange(IEnumerable<TheoryDataRow<T1, T2, T3, T4, T5, T6>>)TheoryDataBase<TheoryDataRow<T1, T2, T3, T4, T5, T6>, (T1, T2, T3, T4, T5, T6)>.AddRange(params TheoryDataRow<T1, T2, T3, T4, T5, T6>[])TheoryDataBase<TheoryDataRow<T1, T2, T3, T4, T5, T6>, (T1, T2, T3, T4, T5, T6)>.Convert((T1, T2, T3, T4, T5, T6))TheoryDataBase<TheoryDataRow<T1, T2, T3, T4, T5, T6>, (T1, T2, T3, T4, T5, T6)>.GetEnumerator()
Constructors
- TheoryData()
Initializes a new instance of the TheoryData<T1, T2, T3, T4, T5, T6> class.
- TheoryData(IEnumerable<(T1, T2, T3, T4, T5, T6)>)
Initializes a new instance of the TheoryData<T1, T2, T3, T4, T5, T6> class.
- TheoryData(IEnumerable<TheoryDataRow<T1, T2, T3, T4, T5, T6>>)
Initializes a new instance of the TheoryData<T1, T2, T3, T4, T5, T6> class.
- TheoryData(params (T1, T2, T3, T4, T5, T6)[])
Initializes a new instance of the TheoryData<T1, T2, T3, T4, T5, T6> class.
- TheoryData(params TheoryDataRow<T1, T2, T3, T4, T5, T6>[])
Initializes a new instance of the TheoryData<T1, T2, T3, T4, T5, T6> class.
Methods
- Add(T1, T2, T3, T4, T5, T6)
Adds data to the theory data set.
- Convert((T1, T2, T3, T4, T5, T6))
Convert untyped values into the appropriate theory data row.