23 references to EmptyCollectionExtensions
Shared.Tests (23)
EmptyCollections\EmptyCollectionExtensionsTests.cs (23)
17
EmptyCollectionExtensions
.EmptyIfNull((IEnumerable<T>?)null).Should().BeEmpty();
18
EmptyCollectionExtensions
.EmptyIfNull((IReadOnlyCollection<T>?)null).Should().BeEmpty();
19
EmptyCollectionExtensions
.EmptyIfNull((IReadOnlyList<T>?)null).Should().BeEmpty();
20
EmptyCollectionExtensions
.EmptyIfNull((ICollection<T>?)null).Should().BeEmpty();
21
EmptyCollectionExtensions
.EmptyIfNull((IList<T>?)null).Should().BeEmpty();
22
EmptyCollectionExtensions
.EmptyIfNull((T[]?)null).Should().BeEmpty();
23
EmptyCollectionExtensions
.EmptyIfNull((IReadOnlyDictionary<T, T>?)null).Should().BeEmpty();
26
EmptyCollectionExtensions
.EmptyIfNull((IEnumerable<T>)input).Should().BeEmpty().And.NotBeSameAs(input);
27
EmptyCollectionExtensions
.EmptyIfNull((IReadOnlyCollection<T>)input).Should().BeEmpty().And.NotBeSameAs(input);
28
EmptyCollectionExtensions
.EmptyIfNull((IReadOnlyList<T>)input).Should().BeEmpty().And.NotBeSameAs(input);
29
EmptyCollectionExtensions
.EmptyIfNull((ICollection<T>)input).Should().BeEmpty().And.NotBeSameAs(input);
30
EmptyCollectionExtensions
.EmptyIfNull((IList<T>)input).Should().BeEmpty().And.NotBeSameAs(input);
33
EmptyCollectionExtensions
.EmptyIfNull(empty).Should().BeEmpty().And.NotBeSameAs(empty);
36
EmptyCollectionExtensions
.EmptyIfNull((IEnumerable<T>)nonempty).Should().BeSameAs(nonempty);
37
EmptyCollectionExtensions
.EmptyIfNull((IReadOnlyCollection<T>)nonempty).Should().BeSameAs(nonempty);
38
EmptyCollectionExtensions
.EmptyIfNull((IReadOnlyList<T>)nonempty).Should().BeSameAs(nonempty);
39
EmptyCollectionExtensions
.EmptyIfNull((ICollection<T>)nonempty).Should().BeSameAs(nonempty);
40
EmptyCollectionExtensions
.EmptyIfNull((IList<T>)nonempty).Should().BeSameAs(nonempty);
41
EmptyCollectionExtensions
.EmptyIfNull(nonempty).Should().BeSameAs(nonempty);
44
EmptyCollectionExtensions
.EmptyIfNull(enumerable).Should().BeSameAs(enumerable);
47
EmptyCollectionExtensions
.EmptyIfNull((IEnumerable<T>)coll).Should().NotBeSameAs(coll);
50
EmptyCollectionExtensions
.EmptyIfNull((IReadOnlyDictionary<T, T>?)dictionary).Should().NotBeSameAs(dictionary);
53
EmptyCollectionExtensions
.EmptyIfNull((IReadOnlyDictionary<T, T>?)dictionary).Should().BeSameAs(dictionary);