46 references to EnumerableType
Microsoft.CodeAnalysis.UnitTests (46)
Collections\HashSet\ISet_Generic_Tests`1.cs (23)
339new[] { EnumerableType.SegmentedHashSet, EnumerableType.List }.SelectMany(GetEnumerableTestData); 343public void ISet_Generic_ExceptWith(EnumerableType enumerableType, int setLength, int enumerableLength, int numberOfMatchingElements, int numberOfDuplicateElements) 355public void ISet_Generic_IntersectWith(EnumerableType enumerableType, int setLength, int enumerableLength, int numberOfMatchingElements, int numberOfDuplicateElements) 367public void ISet_Generic_IsProperSubsetOf(EnumerableType enumerableType, int setLength, int enumerableLength, int numberOfMatchingElements, int numberOfDuplicateElements) 376public void ISet_Generic_IsProperSupersetOf(EnumerableType enumerableType, int setLength, int enumerableLength, int numberOfMatchingElements, int numberOfDuplicateElements) 385public void ISet_Generic_IsSubsetOf(EnumerableType enumerableType, int setLength, int enumerableLength, int numberOfMatchingElements, int numberOfDuplicateElements) 394public void ISet_Generic_IsSupersetOf(EnumerableType enumerableType, int setLength, int enumerableLength, int numberOfMatchingElements, int numberOfDuplicateElements) 403public void ISet_Generic_Overlaps(EnumerableType enumerableType, int setLength, int enumerableLength, int numberOfMatchingElements, int numberOfDuplicateElements) 412public void ISet_Generic_SetEquals(EnumerableType enumerableType, int setLength, int enumerableLength, int numberOfMatchingElements, int numberOfDuplicateElements) 421public void ISet_Generic_SymmetricExceptWith(EnumerableType enumerableType, int setLength, int enumerableLength, int numberOfMatchingElements, int numberOfDuplicateElements) 433public void ISet_Generic_UnionWith(EnumerableType enumerableType, int setLength, int enumerableLength, int numberOfMatchingElements, int numberOfDuplicateElements) 549IEnumerable<T> enumerable = CreateEnumerable(EnumerableType.List, set, 150, 0, 0); 560IEnumerable<T> enumerable = CreateEnumerable(EnumerableType.List, set, 150, 0, 0); 569IEnumerable<T> enumerable = CreateEnumerable(EnumerableType.List, set, 150, 0, 0); 577IEnumerable<T> enumerable = CreateEnumerable(EnumerableType.List, set, 150, 0, 0); 585IEnumerable<T> enumerable = CreateEnumerable(EnumerableType.List, set, 150, 0, 0); 593IEnumerable<T> enumerable = CreateEnumerable(EnumerableType.List, set, 150, 0, 0); 601IEnumerable<T> enumerable = CreateEnumerable(EnumerableType.List, set, 150, 0, 0); 609IEnumerable<T> enumerable = CreateEnumerable(EnumerableType.List, set, 150, 0, 0); 619IEnumerable<T> enumerable = CreateEnumerable(EnumerableType.List, set, 150, 0, 0); 630IEnumerable<T> enumerable = CreateEnumerable(EnumerableType.List, set, 150, 0, 0); 641public void ISet_Generic_SymmetricExceptWith_AfterRemovingElements(EnumerableType enumerableType, int setLength, int enumerableLength, int numberOfMatchingElements, int numberOfDuplicateElements)
Collections\HashSet\SegmentedHashSet_Generic_Tests`1.cs (4)
86public void HashSet_Generic_Constructor_IEnumerable(EnumerableType enumerableType, int setLength, int enumerableLength, int numberOfMatchingElements, int numberOfDuplicateElements) 99IEnumerable<T> items = CreateEnumerable(EnumerableType.List, null, count, 0, 0); 109SegmentedHashSet<T> source = (SegmentedHashSet<T>)CreateEnumerable(EnumerableType.SegmentedHashSet, null, count, 0, 0); 127public void HashSet_Generic_Constructor_IEnumerable_IEqualityComparer(EnumerableType enumerableType, int setLength, int enumerableLength, int numberOfMatchingElements, int numberOfDuplicateElements)
Collections\List\ICollection.NonGeneric.Tests.cs (1)
238Array enumArr = Enum.GetValues(typeof(EnumerableType));
Collections\List\SegmentedList.Generic.Tests.AddRange.cs (1)
31public void AddRange(EnumerableType enumerableType, int listLength, int enumerableLength, int numberOfMatchingElements, int numberOfDuplicateElements)
Collections\List\SegmentedList.Generic.Tests.Constructor.cs (1)
58public void Constructor_IEnumerable(EnumerableType enumerableType, int listLength, int enumerableLength, int numberOfMatchingElements, int numberOfDuplicateElements)
Collections\List\SegmentedList.Generic.Tests.cs (1)
50IEnumerable<T> toCreateFrom = CreateEnumerable(EnumerableType.List, null, count, 0, 0);
Collections\List\SegmentedList.Generic.Tests.IndexOf.cs (1)
107IEnumerable<T> nonexistentValues = CreateEnumerable(EnumerableType.List, list, count: count, numberOfMatchingElements: 0, numberOfDuplicateElements: 0);
Collections\List\TestBase.Generic.cs (14)
51((IEnumerable<EnumerableType>)Enum.GetValues(typeof(EnumerableType))).SelectMany(GetEnumerableTestData); 58GetEnumerableTestData(EnumerableType.List); 60protected static IEnumerable<object[]> GetEnumerableTestData(EnumerableType enumerableType) 84if ((enumerableType == EnumerableType.List || enumerableType == EnumerableType.Queue)) 90if ((enumerableType == EnumerableType.List || enumerableType == EnumerableType.Queue)) 103protected IEnumerable<T> CreateEnumerable(EnumerableType type, IEnumerable<T>? enumerableToMatchTo, int count, int numberOfMatchingElements, int numberOfDuplicateElements) 110case EnumerableType.SegmentedHashSet: 113case EnumerableType.List: 115case EnumerableType.SortedSet: 118case EnumerableType.Queue: 120case EnumerableType.Lazy: