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
T1
The first parameter type.
T2
The second parameter type.
T3
The third parameter type.
T4
The fourth parameter type.
T5
The fifth parameter type.
T6
The 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.