Tanoda
Leap.Unity.Tests.QueryTests Class Reference

Classes

class  QueryArg
 
class  TestEnumerator
 

Public Member Functions

void AllTest ([ValueSource("list0")] QueryArg arg)
 
void AnyTest ([ValueSource("list0")] QueryArg arg)
 
void Array2DTest ()
 
void AverageTest ([ValueSource("list0")] QueryArg arg0)
 
void CastTest ()
 
void ConcatTest ([ValueSource("list0")] QueryArg arg0, [ValueSource("list0")] QueryArg arg1)
 
void ContainsTest ([ValueSource("list0")] QueryArg arg)
 
void CountTests ([ValueSource("list0")] QueryArg arg)
 
void DistinctTest ([ValueSource("list0")] QueryArg arg)
 
void ElementAtTest ([ValueSource("list0")] QueryArg arg, [Values(0, 3, 100)] int index)
 
void EnumeratorTest ()
 
void FirstTests ([ValueSource("list0")] QueryArg arg)
 
void FirstOrDefaultTests ([ValueSource("list0")] QueryArg arg)
 
void FoldTest ([ValueSource("list0")] QueryArg arg)
 
void ForeachTest ([ValueSource("list0")] QueryArg arg0, [ValueSource("list1")] QueryArg arg1)
 
void IndexOfTests ([ValueSource("list0")] QueryArg arg)
 
void LastTests ([ValueSource("list0")] QueryArg arg)
 
void MaxTest ([ValueSource("list0")] QueryArg arg)
 
void MinTest ([ValueSource("list0")] QueryArg arg)
 
void MultiFirstTest ([ValueSource("list0")] QueryArg arg)
 
void MultiForeachTest ([ValueSource("list0")] QueryArg arg)
 
void OfTypeTest ()
 
void OrderByTest ([ValueSource("list0")] QueryArg arg)
 
void OrderByDescendingTest ([ValueSource("list0")] QueryArg arg)
 
void RangeFromTo ([Values(0, 1, 100, -1, -100)] int startValue, [Values(0, 1, 100, -1, -100)] int endValue, [Values(1, 2, 10)] int step, [Values(true, false)] bool endIsExclusive)
 
void Repeat ([ValueSource("list0")] QueryArg arg, [Values(0, 1, 2, 3, 100)] int repetitions)
 
void ReverseTest ([ValueSource("list0")] QueryArg arg)
 
void SelectTest ([ValueSource("list0")] QueryArg arg)
 
void SelectManyTest ([ValueSource("list0")] QueryArg arg0, [ValueSource("list0")] QueryArg arg1)
 
void SelectManyEmptyTest ()
 
void SingleTest ()
 
void SkipTest ([ValueSource("list0")] QueryArg arg)
 
void SkipWhileTest ([ValueSource("list0")] QueryArg arg)
 
void SortTest ([ValueSource("list0")] QueryArg arg)
 
void SortDescendingTests ([ValueSource("list0")] QueryArg arg)
 
void SumTests ([ValueSource("list0")] QueryArg arg)
 
void TakeTest ([ValueSource("list0")] QueryArg arg)
 
void TakeWhileTest ([ValueSource("list0")] QueryArg arg)
 
void WithPreviousTest ([ValueSource("list0")] QueryArg arg)
 
void WithPreviousOffsetTest ([ValueSource("list0")] QueryArg arg)
 
void WhereTest ([ValueSource("list0")] QueryArg arg)
 
void WithIndicesTest ([ValueSource("list0")] QueryArg arg)
 
void ZipTest ([ValueSource("list0")] QueryArg arg0, [ValueSource("list1")] QueryArg arg1)
 

Detailed Description

Definition at line 19 of file QueryTests.cs.

Member Function Documentation

◆ AllTest()

void Leap.Unity.Tests.QueryTests.AllTest ( [ValueSource("list0")] QueryArg  arg)

Definition at line 22 of file QueryTests.cs.

◆ AnyTest()

void Leap.Unity.Tests.QueryTests.AnyTest ( [ValueSource("list0")] QueryArg  arg)

Definition at line 31 of file QueryTests.cs.

◆ Array2DTest()

void Leap.Unity.Tests.QueryTests.Array2DTest ( )

Definition at line 37 of file QueryTests.cs.

◆ AverageTest()

void Leap.Unity.Tests.QueryTests.AverageTest ( [ValueSource("list0")] QueryArg  arg0)

Definition at line 56 of file QueryTests.cs.

◆ CastTest()

void Leap.Unity.Tests.QueryTests.CastTest ( )

Definition at line 67 of file QueryTests.cs.

◆ ConcatTest()

void Leap.Unity.Tests.QueryTests.ConcatTest ( [ValueSource("list0")] QueryArg  arg0,
[ValueSource("list0")] QueryArg  arg1 
)

Definition at line 75 of file QueryTests.cs.

◆ ContainsTest()

void Leap.Unity.Tests.QueryTests.ContainsTest ( [ValueSource("list0")] QueryArg  arg)

Definition at line 84 of file QueryTests.cs.

◆ CountTests()

void Leap.Unity.Tests.QueryTests.CountTests ( [ValueSource("list0")] QueryArg  arg)

Definition at line 93 of file QueryTests.cs.

◆ DistinctTest()

void Leap.Unity.Tests.QueryTests.DistinctTest ( [ValueSource("list0")] QueryArg  arg)

Definition at line 102 of file QueryTests.cs.

◆ ElementAtTest()

void Leap.Unity.Tests.QueryTests.ElementAtTest ( [ValueSource("list0")] QueryArg  arg,
[Values(0, 3, 100)] int  index 
)

Definition at line 108 of file QueryTests.cs.

◆ EnumeratorTest()

void Leap.Unity.Tests.QueryTests.EnumeratorTest ( )

Definition at line 120 of file QueryTests.cs.

◆ FirstOrDefaultTests()

void Leap.Unity.Tests.QueryTests.FirstOrDefaultTests ( [ValueSource("list0")] QueryArg  arg)

Definition at line 144 of file QueryTests.cs.

◆ FirstTests()

void Leap.Unity.Tests.QueryTests.FirstTests ( [ValueSource("list0")] QueryArg  arg)

Definition at line 125 of file QueryTests.cs.

◆ FoldTest()

void Leap.Unity.Tests.QueryTests.FoldTest ( [ValueSource("list0")] QueryArg  arg)

Definition at line 156 of file QueryTests.cs.

◆ ForeachTest()

void Leap.Unity.Tests.QueryTests.ForeachTest ( [ValueSource("list0")] QueryArg  arg0,
[ValueSource("list1")] QueryArg  arg1 
)

Definition at line 168 of file QueryTests.cs.

◆ IndexOfTests()

void Leap.Unity.Tests.QueryTests.IndexOfTests ( [ValueSource("list0")] QueryArg  arg)

Definition at line 178 of file QueryTests.cs.

◆ LastTests()

void Leap.Unity.Tests.QueryTests.LastTests ( [ValueSource("list0")] QueryArg  arg)

Definition at line 187 of file QueryTests.cs.

◆ MaxTest()

void Leap.Unity.Tests.QueryTests.MaxTest ( [ValueSource("list0")] QueryArg  arg)

Definition at line 202 of file QueryTests.cs.

◆ MinTest()

void Leap.Unity.Tests.QueryTests.MinTest ( [ValueSource("list0")] QueryArg  arg)

Definition at line 213 of file QueryTests.cs.

◆ MultiFirstTest()

void Leap.Unity.Tests.QueryTests.MultiFirstTest ( [ValueSource("list0")] QueryArg  arg)

Definition at line 224 of file QueryTests.cs.

◆ MultiForeachTest()

void Leap.Unity.Tests.QueryTests.MultiForeachTest ( [ValueSource("list0")] QueryArg  arg)

Definition at line 233 of file QueryTests.cs.

◆ OfTypeTest()

void Leap.Unity.Tests.QueryTests.OfTypeTest ( )

Definition at line 250 of file QueryTests.cs.

◆ OrderByDescendingTest()

void Leap.Unity.Tests.QueryTests.OrderByDescendingTest ( [ValueSource("list0")] QueryArg  arg)

Definition at line 267 of file QueryTests.cs.

◆ OrderByTest()

void Leap.Unity.Tests.QueryTests.OrderByTest ( [ValueSource("list0")] QueryArg  arg)

Definition at line 261 of file QueryTests.cs.

◆ RangeFromTo()

void Leap.Unity.Tests.QueryTests.RangeFromTo ( [Values(0, 1, 100, -1, -100)] int  startValue,
[Values(0, 1, 100, -1, -100)] int  endValue,
[Values(1, 2, 10)] int  step,
[Values(true, false)] bool  endIsExclusive 
)

Definition at line 274 of file QueryTests.cs.

◆ Repeat()

void Leap.Unity.Tests.QueryTests.Repeat ( [ValueSource("list0")] QueryArg  arg,
[Values(0, 1, 2, 3, 100)] int  repetitions 
)

Definition at line 298 of file QueryTests.cs.

◆ ReverseTest()

void Leap.Unity.Tests.QueryTests.ReverseTest ( [ValueSource("list0")] QueryArg  arg)

Definition at line 309 of file QueryTests.cs.

◆ SelectManyEmptyTest()

void Leap.Unity.Tests.QueryTests.SelectManyEmptyTest ( )

Definition at line 333 of file QueryTests.cs.

◆ SelectManyTest()

void Leap.Unity.Tests.QueryTests.SelectManyTest ( [ValueSource("list0")] QueryArg  arg0,
[ValueSource("list0")] QueryArg  arg1 
)

Definition at line 324 of file QueryTests.cs.

◆ SelectTest()

void Leap.Unity.Tests.QueryTests.SelectTest ( [ValueSource("list0")] QueryArg  arg)

Definition at line 318 of file QueryTests.cs.

◆ SingleTest()

void Leap.Unity.Tests.QueryTests.SingleTest ( )

Definition at line 338 of file QueryTests.cs.

◆ SkipTest()

void Leap.Unity.Tests.QueryTests.SkipTest ( [ValueSource("list0")] QueryArg  arg)

Definition at line 352 of file QueryTests.cs.

◆ SkipWhileTest()

void Leap.Unity.Tests.QueryTests.SkipWhileTest ( [ValueSource("list0")] QueryArg  arg)

Definition at line 358 of file QueryTests.cs.

◆ SortDescendingTests()

void Leap.Unity.Tests.QueryTests.SortDescendingTests ( [ValueSource("list0")] QueryArg  arg)

Definition at line 373 of file QueryTests.cs.

◆ SortTest()

void Leap.Unity.Tests.QueryTests.SortTest ( [ValueSource("list0")] QueryArg  arg)

Definition at line 364 of file QueryTests.cs.

◆ SumTests()

void Leap.Unity.Tests.QueryTests.SumTests ( [ValueSource("list0")] QueryArg  arg)

Definition at line 383 of file QueryTests.cs.

◆ TakeTest()

void Leap.Unity.Tests.QueryTests.TakeTest ( [ValueSource("list0")] QueryArg  arg)

Definition at line 394 of file QueryTests.cs.

◆ TakeWhileTest()

void Leap.Unity.Tests.QueryTests.TakeWhileTest ( [ValueSource("list0")] QueryArg  arg)

Definition at line 400 of file QueryTests.cs.

◆ WhereTest()

void Leap.Unity.Tests.QueryTests.WhereTest ( [ValueSource("list0")] QueryArg  arg)

Definition at line 446 of file QueryTests.cs.

◆ WithIndicesTest()

void Leap.Unity.Tests.QueryTests.WithIndicesTest ( [ValueSource("list0")] QueryArg  arg)

Definition at line 452 of file QueryTests.cs.

◆ WithPreviousOffsetTest()

void Leap.Unity.Tests.QueryTests.WithPreviousOffsetTest ( [ValueSource("list0")] QueryArg  arg)

Definition at line 428 of file QueryTests.cs.

◆ WithPreviousTest()

void Leap.Unity.Tests.QueryTests.WithPreviousTest ( [ValueSource("list0")] QueryArg  arg)

Definition at line 406 of file QueryTests.cs.

◆ ZipTest()

void Leap.Unity.Tests.QueryTests.ZipTest ( [ValueSource("list0")] QueryArg  arg0,
[ValueSource("list1")] QueryArg  arg1 
)

Definition at line 462 of file QueryTests.cs.


The documentation for this class was generated from the following file: