23 references to TestAccessor
Microsoft.CodeAnalysis.UnitTests (23)
Collections\TemporaryArrayTests.cs (23)
44for (var i = 0; i < TemporaryArray<int>.TestAccessor.InlineCapacity; i++) 48Assert.False(TemporaryArray<int>.TestAccessor.HasDynamicStorage(in array)); 49Assert.Equal(i + 1, TemporaryArray<int>.TestAccessor.InlineCount(in array)); 53Assert.Equal(TemporaryArray<int>.TestAccessor.InlineCapacity, array.Count); 54Assert.False(TemporaryArray<int>.TestAccessor.HasDynamicStorage(in array)); 56Assert.True(TemporaryArray<int>.TestAccessor.HasDynamicStorage(in array)); 57Assert.Equal(0, TemporaryArray<int>.TestAccessor.InlineCount(in array)); 60Assert.Equal(TemporaryArray<int>.TestAccessor.InlineCapacity + 1, array.Count); 62Assert.True(TemporaryArray<int>.TestAccessor.HasDynamicStorage(in array)); 63Assert.Equal(0, TemporaryArray<int>.TestAccessor.InlineCount(in array)); 92array.AddRange(Enumerable.Range(0, TemporaryArray<int>.TestAccessor.InlineCapacity + 1).ToImmutableArray()); 93Assert.True(TemporaryArray<int>.TestAccessor.HasDynamicStorage(in array)); 96Assert.False(TemporaryArray<int>.TestAccessor.HasDynamicStorage(in array)); 111if (array.Count > TemporaryArray<int>.TestAccessor.InlineCapacity) 113Assert.True(TemporaryArray<int>.TestAccessor.HasDynamicStorage(in array)); 114Assert.Equal(0, TemporaryArray<int>.TestAccessor.InlineCount(in array)); 118Assert.False(TemporaryArray<int>.TestAccessor.HasDynamicStorage(in array)); 119Assert.Equal(array.Count, TemporaryArray<int>.TestAccessor.InlineCount(in array)); 145initialItems > TemporaryArray<int>.TestAccessor.InlineCapacity, 146TemporaryArray<int>.TestAccessor.HasDynamicStorage(in array)); 187initialItems > TemporaryArray<int>.TestAccessor.InlineCapacity, 188TemporaryArray<int>.TestAccessor.HasDynamicStorage(in array)); 213for (int i = 0; i <= TemporaryArray<int>.TestAccessor.InlineCapacity + 1; i++)