Table of Contents

Class MatrixTheoryData<T1, T2>

Namespace
Xunit
Assembly
xunit.v3.core.dll

Represents theory data which is created from the merging of two data streams by creating a matrix of the data.

public class MatrixTheoryData<T1, T2> : TheoryData<T1, T2>, IReadOnlyCollection<TheoryDataRow<T1, T2>>, IEnumerable<TheoryDataRow<T1, T2>>, IEnumerable

Type Parameters

T1

Type of the first data dimension

T2

Type of the second data dimension

Inheritance
TheoryDataBase<TheoryDataRow<T1, T2>, (T1, T2)>
TheoryData<T1, T2>
MatrixTheoryData<T1, T2>
Implements
Inherited Members

Constructors

MatrixTheoryData(IEnumerable<T1>, IEnumerable<T2>)

Initializes a new instance of the MatrixTheoryData<T1, T2> class.

public MatrixTheoryData(IEnumerable<T1> dimension1, IEnumerable<T2> dimension2)

Parameters

dimension1 IEnumerable<T1>

Data for the first dimension

dimension2 IEnumerable<T2>

Data for the second dimension