36 references to MaxEnumerableLength
Microsoft.DotNet.XUnitAssert.Tests (5)
Asserts\Sdk\CollectionTrackerTests.cs (5)
13
var result = tracker.FormatIndexedMismatch(2600, out var pointerIndent, ArgumentFormatter.
MaxEnumerableLength
+ 1);
76
var result = CollectionTracker<int>.FormatIndexedMismatch(span, 2600, out var pointerIndent, ArgumentFormatter.
MaxEnumerableLength
+ 1);
147
Assert.Equal($"[{ArgumentFormatter.Ellipsis}]", tracker.FormatStart(ArgumentFormatter.
MaxEnumerableLength
+ 1));
182
Assert.Equal($"[{ArgumentFormatter.Ellipsis}]", CollectionTracker<object>.FormatStart(collection, ArgumentFormatter.
MaxEnumerableLength
+ 1));
217
Assert.Equal($"[{ArgumentFormatter.Ellipsis}]", CollectionTracker<object>.FormatStart(span, ArgumentFormatter.
MaxEnumerableLength
+ 1));
xunit.assert (31)
Sdk\ArgumentFormatter.cs (1)
283
if (idx ==
MaxEnumerableLength
)
Sdk\CollectionTracker.cs (30)
444
if (depth > ArgumentFormatter.
MaxEnumerableLength
)
503
if (depth > ArgumentFormatter.
MaxEnumerableLength
)
511
if (ArgumentFormatter.
MaxEnumerableLength
== int.MaxValue)
518
startIndex = Math.Max(0, (mismatchedIndex ?? 0) - ArgumentFormatter.
MaxEnumerableLength
/ 2);
519
endIndex = Math.Min(span.Length - 1, startIndex + ArgumentFormatter.
MaxEnumerableLength
- 1);
520
startIndex = Math.Max(0, endIndex - ArgumentFormatter.
MaxEnumerableLength
+ 1);
576
if (depth > ArgumentFormatter.
MaxEnumerableLength
)
583
while (enumerator.CurrentIndex <= ArgumentFormatter.
MaxEnumerableLength
)
602
if (depth > ArgumentFormatter.
MaxEnumerableLength
)
610
while (currentIndex <= ArgumentFormatter.
MaxEnumerableLength
)
632
if (depth > ArgumentFormatter.
MaxEnumerableLength
)
640
while (currentIndex <= ArgumentFormatter.
MaxEnumerableLength
)
658
var printLength = Math.Min(currentIndex + 1, ArgumentFormatter.
MaxEnumerableLength
);
668
if (currentIndex >= ArgumentFormatter.
MaxEnumerableLength
)
701
if (ArgumentFormatter.
MaxEnumerableLength
== int.MaxValue)
708
startIndex = Math.Max(0, (mismatchedIndex ?? 0) - ArgumentFormatter.
MaxEnumerableLength
/ 2);
709
endIndex = startIndex + ArgumentFormatter.
MaxEnumerableLength
- 1;
719
if (ArgumentFormatter.
MaxEnumerableLength
!= int.MaxValue)
720
startIndex = Math.Max(0, endIndex - ArgumentFormatter.
MaxEnumerableLength
+ 1);
770
ArgumentFormatter.
MaxEnumerableLength
== int.MaxValue
857
readonly T[] currentItemsRingBuffer = new T[ArgumentFormatter.
MaxEnumerableLength
];
868
var itemIndex = Math.Max(0, CurrentIndex - ArgumentFormatter.
MaxEnumerableLength
+ 1);
870
var indexInRingBuffer = (currentItemsLastInsertionIndex - CurrentIndex + itemIndex) % ArgumentFormatter.
MaxEnumerableLength
;
872
indexInRingBuffer += ArgumentFormatter.
MaxEnumerableLength
;
879
indexInRingBuffer = (indexInRingBuffer + 1) % ArgumentFormatter.
MaxEnumerableLength
;
903
if (CurrentIndex <= ArgumentFormatter.
MaxEnumerableLength
)
908
currentItemsLastInsertionIndex = (currentItemsLastInsertionIndex + 1) % ArgumentFormatter.
MaxEnumerableLength
;
930
if (index < 0 || index <= CurrentIndex - ArgumentFormatter.
MaxEnumerableLength
|| index > CurrentIndex)
936
var indexInRingBuffer = (currentItemsLastInsertionIndex - CurrentIndex + index) % ArgumentFormatter.
MaxEnumerableLength
;
938
indexInRingBuffer += ArgumentFormatter.
MaxEnumerableLength
;