PHP Class YaLinqo\Tests\Unit\EnumerableTest

Show file Open project: athari/yalinqo

Public Methods

Method Description
dataProvider_testElementAt_noKey ( )
dataProvider_testFirst_noMatches ( )
dataProvider_testFrom_wrongTypes ( )
dataProvider_testLast_noMatches ( )
dataProvider_testSingleOrDefault_manyMatches ( )
dataProvider_testSingleOrFallback_manyMatches ( )
dataProvider_testSingle_manyMatches ( )
dataProvider_testSingle_noMatches ( )
dataProvider_testWrite ( )
dataProvider_testWriteLine ( )
testAggregate ( )
testAggregateOrDefault ( )
testAggregate_emptySourceNoSeed ( )
testAll ( )
testAny_array ( )
testAny_fromEnumerable ( )
testAverage ( )
testAverage_emptySource ( )
testCall ( )
testCast ( )
testCast_notBuiltinType ( )
testContains ( )
testCount ( )
testCycle ( )
testCycle_emptySource ( )
testDistinct ( )
testEach ( )
testElementAtOrDefault_array ( )
testElementAtOrDefault_enumerable ( )
testElementAt_array ( )
testElementAt_enumerable ( )
testElementAt_noKey ( Enumerable $enum, mixed $key )
testEmptyEnum ( )
testExcept ( )
testFindIndex ( )
testFindLastIndex ( )
testFirst ( )
testFirstOrDefault ( )
testFirstOrFallback ( )
testFirst_noMatches ( $source, $predicate )
testFrom_SimpleXMLElement ( )
testFrom_array ( )
testFrom_enumerable ( )
testFrom_iterator ( )
testFrom_iteratorAggregate ( )
testFrom_wrongTypes ( $source )
testGenerate ( )
testGenerate_meaningful ( )
testGroupBy ( )
testGroupJoin ( )
testIndexOf ( )
testIntersect ( )
testJoin ( )
testLast ( )
testLastIndexOf ( )
testLastOrDefault ( )
testLastOrFallback ( )
testLast_noMatches ( $source, $predicate )
testMatches ( )
testMax ( )
testMaxBy ( )
testMaxBy_emptySource ( )
testMax_emptySource ( )
testMin ( )
testMinBy ( )
testMinBy_emptySource ( )
testMin_emptySource ( )
testOfType ( )
testOrderBy ( )
testOrderByDescending ( )
testOrderByDir_asc ( )
testOrderByDir_desc ( )
testOrderBy_onlyLastConsidered ( )
testRange ( )
testRangeDown ( )
testRangeTo ( )
testRangeTo_negativeStep ( )
testRangeTo_zeroStep ( )
testRepeat ( )
testRepeat_negativeCount ( )
testReturnEnum ( )
testSelect ( )
testSelectMany ( )
testSingle ( )
testSingleOrDefault ( )
testSingleOrDefault_manyMatches ( $source, $default, $predicate )
testSingleOrFallback ( )
testSingleOrFallback_manyMatches ( $source, $fallback, $predicate )
testSingle_manyMatches ( $source, $predicate )
testSingle_noMatches ( $source, $predicate )
testSkip ( )
testSkipWhile ( )
testSplit ( )
testSum ( )
testTake ( )
testTakeWhile ( )
testToArrayDeep ( )
testToArray_array ( )
testToArray_enumerable ( )
testToDictionary ( )
testToInfinity ( )
testToJSON ( )
testToKeys ( )
testToListDeep ( )
testToList_array ( )
testToList_enumerable ( )
testToLookup ( )
testToNegativeInfinity ( )
testToObject ( )
testToString ( )
testToValues ( )
testUnion ( )
testWhere ( )
testWrite ( $output, $source, $separator, $selector )
testWriteLine ( $output, $source, $selector )

Method Details

dataProvider_testElementAt_noKey() public method

dataProvider_testFirst_noMatches() public method

dataProvider_testFrom_wrongTypes() public method

dataProvider_testLast_noMatches() public method

dataProvider_testSingleOrDefault_manyMatches() public method

dataProvider_testSingleOrFallback_manyMatches() public method

dataProvider_testSingle_manyMatches() public method

dataProvider_testSingle_noMatches() public method

dataProvider_testWrite() public method

dataProvider_testWriteLine() public method

testAggregate() public method

public testAggregate ( )

testAggregateOrDefault() public method

testAggregate_emptySourceNoSeed() public method

testAll() public method

public testAll ( )

testAny_array() public method

public testAny_array ( )

testAny_fromEnumerable() public method

testAverage() public method

public testAverage ( )

testAverage_emptySource() public method

testCall() public method

public testCall ( )

testCast() public method

public testCast ( )

testCast_notBuiltinType() public method

testContains() public method

public testContains ( )

testCount() public method

public testCount ( )

testCycle() public method

public testCycle ( )

testCycle_emptySource() public method

testDistinct() public method

public testDistinct ( )

testEach() public method

public testEach ( )

testElementAtOrDefault_array() public method

testElementAtOrDefault_enumerable() public method

testElementAt_array() public method

public testElementAt_array ( )

testElementAt_enumerable() public method

testElementAt_noKey() public method

public testElementAt_noKey ( Enumerable $enum, mixed $key )
$enum YaLinqo\Enumerable
$key mixed

testEmptyEnum() public method

public testEmptyEnum ( )

testExcept() public method

public testExcept ( )

testFindIndex() public method

public testFindIndex ( )

testFindLastIndex() public method

public testFindLastIndex ( )

testFirst() public method

public testFirst ( )

testFirstOrDefault() public method

public testFirstOrDefault ( )

testFirstOrFallback() public method

public testFirstOrFallback ( )

testFirst_noMatches() public method

public testFirst_noMatches ( $source, $predicate )

testFrom_SimpleXMLElement() public method

testFrom_array() public method

public testFrom_array ( )

testFrom_enumerable() public method

public testFrom_enumerable ( )

testFrom_iterator() public method

public testFrom_iterator ( )

testFrom_iteratorAggregate() public method

testFrom_wrongTypes() public method

public testFrom_wrongTypes ( $source )

testGenerate() public method

public testGenerate ( )

testGenerate_meaningful() public method

testGroupBy() public method

public testGroupBy ( )

testGroupJoin() public method

public testGroupJoin ( )

testIndexOf() public method

public testIndexOf ( )

testIntersect() public method

public testIntersect ( )

testJoin() public method

public testJoin ( )

testLast() public method

public testLast ( )

testLastIndexOf() public method

public testLastIndexOf ( )

testLastOrDefault() public method

public testLastOrDefault ( )

testLastOrFallback() public method

public testLastOrFallback ( )

testLast_noMatches() public method

public testLast_noMatches ( $source, $predicate )

testMatches() public method

public testMatches ( )

testMax() public method

public testMax ( )

testMaxBy() public method

public testMaxBy ( )

testMaxBy_emptySource() public method

testMax_emptySource() public method

public testMax_emptySource ( )

testMin() public method

public testMin ( )

testMinBy() public method

public testMinBy ( )

testMinBy_emptySource() public method

testMin_emptySource() public method

public testMin_emptySource ( )

testOfType() public method

public testOfType ( )

testOrderBy() public method

public testOrderBy ( )

testOrderByDescending() public method

testOrderByDir_asc() public method

public testOrderByDir_asc ( )

testOrderByDir_desc() public method

public testOrderByDir_desc ( )

testOrderBy_onlyLastConsidered() public method

testRange() public method

public testRange ( )

testRangeDown() public method

public testRangeDown ( )

testRangeTo() public method

public testRangeTo ( )

testRangeTo_negativeStep() public method

testRangeTo_zeroStep() public method

testRepeat() public method

public testRepeat ( )

testRepeat_negativeCount() public method

testReturnEnum() public method

public testReturnEnum ( )

testSelect() public method

public testSelect ( )

testSelectMany() public method

public testSelectMany ( )

testSingle() public method

public testSingle ( )

testSingleOrDefault() public method

public testSingleOrDefault ( )

testSingleOrDefault_manyMatches() public method

public testSingleOrDefault_manyMatches ( $source, $default, $predicate )

testSingleOrFallback() public method

testSingleOrFallback_manyMatches() public method

public testSingleOrFallback_manyMatches ( $source, $fallback, $predicate )

testSingle_manyMatches() public method

public testSingle_manyMatches ( $source, $predicate )

testSingle_noMatches() public method

public testSingle_noMatches ( $source, $predicate )

testSkip() public method

public testSkip ( )

testSkipWhile() public method

public testSkipWhile ( )

testSplit() public method

public testSplit ( )

testSum() public method

public testSum ( )

testTake() public method

public testTake ( )

testTakeWhile() public method

public testTakeWhile ( )

testToArrayDeep() public method

public testToArrayDeep ( )

testToArray_array() public method

public testToArray_array ( )

testToArray_enumerable() public method

testToDictionary() public method

public testToDictionary ( )

testToInfinity() public method

public testToInfinity ( )

testToJSON() public method

public testToJSON ( )

testToKeys() public method

public testToKeys ( )

testToListDeep() public method

public testToListDeep ( )

testToList_array() public method

public testToList_array ( )

testToList_enumerable() public method

testToLookup() public method

public testToLookup ( )

testToNegativeInfinity() public method

testToObject() public method

public testToObject ( )

testToString() public method

public testToString ( )

testToValues() public method

public testToValues ( )

testUnion() public method

public testUnion ( )

testWhere() public method

public testWhere ( )

testWrite() public method

public testWrite ( $output, $source, $separator, $selector )

testWriteLine() public method

public testWriteLine ( $output, $source, $selector )