1 instantiation of StringHolder
Microsoft.AspNetCore.Razor.Utilities.Shared.UnitTests (1)
TestData\StringHolder.cs (1)
26
=>
new
(text);
50 references to StringHolder
Microsoft.AspNetCore.Razor.Utilities.Shared.UnitTests (50)
EnumerableOrderingTests.cs (14)
157
linqFunction: data => data.Order(
StringHolder
.Comparer.Ordinal),
158
testFunction: data => data.OrderAsArray(
StringHolder
.Comparer.Ordinal));
161
linqFunction: data => data.Order(
StringHolder
.Comparer.OrdinalIgnoreCase),
162
testFunction: data => data.OrderAsArray(
StringHolder
.Comparer.OrdinalIgnoreCase));
177
linqFunction: data => data.OrderDescending(
StringHolder
.Comparer.Ordinal),
178
testFunction: data => data.OrderDescendingAsArray(
StringHolder
.Comparer.Ordinal));
181
linqFunction: data => data.OrderDescending(
StringHolder
.Comparer.OrdinalIgnoreCase),
182
testFunction: data => data.OrderDescendingAsArray(
StringHolder
.Comparer.OrdinalIgnoreCase));
228
Func<IEnumerable<
StringHolder
?>, IEnumerable<
StringHolder
?>> linqFunction,
229
Func<IEnumerable<
StringHolder
?>, ImmutableArray<
StringHolder
?>> testFunction)
231
IEnumerable<
StringHolder
?> data = [
238
Assert.Equal<
StringHolder
?>(expected, actual, ReferenceEquals);
ImmutableArrayOrderingTests.cs (14)
790
linqFunction: data => data.Order(
StringHolder
.Comparer.Ordinal),
791
testFunction: data => data.OrderAsArray(
StringHolder
.Comparer.Ordinal));
794
linqFunction: data => data.Order(
StringHolder
.Comparer.OrdinalIgnoreCase),
795
testFunction: data => data.OrderAsArray(
StringHolder
.Comparer.OrdinalIgnoreCase));
810
linqFunction: data => data.OrderDescending(
StringHolder
.Comparer.Ordinal),
811
testFunction: data => data.OrderDescendingAsArray(
StringHolder
.Comparer.Ordinal));
814
linqFunction: data => data.OrderDescending(
StringHolder
.Comparer.OrdinalIgnoreCase),
815
testFunction: data => data.OrderDescendingAsArray(
StringHolder
.Comparer.OrdinalIgnoreCase));
861
Func<ImmutableArray<
StringHolder
?>, IEnumerable<
StringHolder
?>> linqFunction,
862
Func<ImmutableArray<
StringHolder
?>, ImmutableArray<
StringHolder
?>> testFunction)
864
ImmutableArray<
StringHolder
?> data = [
871
Assert.Equal<
StringHolder
?>(expected, actual, ReferenceEquals);
ReadOnlyListOrderingTests.cs (14)
301
linqFunction: data => data.Order(
StringHolder
.Comparer.Ordinal),
302
testFunction: data => data.OrderAsArray(
StringHolder
.Comparer.Ordinal));
305
linqFunction: data => data.Order(
StringHolder
.Comparer.OrdinalIgnoreCase),
306
testFunction: data => data.OrderAsArray(
StringHolder
.Comparer.OrdinalIgnoreCase));
321
linqFunction: data => data.OrderDescending(
StringHolder
.Comparer.Ordinal),
322
testFunction: data => data.OrderDescendingAsArray(
StringHolder
.Comparer.Ordinal));
325
linqFunction: data => data.OrderDescending(
StringHolder
.Comparer.OrdinalIgnoreCase),
326
testFunction: data => data.OrderDescendingAsArray(
StringHolder
.Comparer.OrdinalIgnoreCase));
372
Func<IReadOnlyList<
StringHolder
?>, IEnumerable<
StringHolder
?>> linqFunction,
373
Func<IReadOnlyList<
StringHolder
?>, ImmutableArray<
StringHolder
?>> testFunction)
375
IReadOnlyList<
StringHolder
?> data = [
382
Assert.Equal<
StringHolder
?>(expected, actual, ReferenceEquals);
TestData\StringHolder.cs (8)
9
public sealed class StringHolder(string? text) : IComparable<
StringHolder
>
13
public int CompareTo(
StringHolder
? other)
25
public static implicit operator
StringHolder
(string? text)
28
public sealed class Comparer : IComparer<
StringHolder
?>
30
public static readonly IComparer<
StringHolder
?> Ordinal = new Comparer(StringComparer.Ordinal);
31
public static readonly IComparer<
StringHolder
?> OrdinalIgnoreCase = new Comparer(StringComparer.OrdinalIgnoreCase);
40
public int Compare(
StringHolder
? x,
StringHolder
? y)