Skip to content

Commit a2202e9

Browse files
committed
Improve test cases
1 parent c0ea8f7 commit a2202e9

File tree

2 files changed

+16
-8
lines changed

2 files changed

+16
-8
lines changed

src/collections-generic-equalitycomparers/Collections.Generic.EqualityComparers.Tests/CaseSources/NotEqualCaseSource_Equals.InnerNotEqualArraysOfInt32Nullable.cs

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,10 @@ partial class NotEqualCaseSource_Equals
3131
new int?[] { 1, 2, 3 },
3232
new int?[] { 1, 2, 3, 4 }
3333
);
34+
yield return (
35+
new int?[] { null },
36+
new int?[] { 0 }
37+
);
3438
yield return (
3539
new int?[] { null },
3640
new int?[] { 1 }
@@ -49,19 +53,19 @@ partial class NotEqualCaseSource_Equals
4953
);
5054
yield return (
5155
new int?[] { 1, 2, 3, 4 },
52-
new int?[] { 1, 2, 3, 3 }
56+
new int?[] { 0, 2, 3, 4 }
5357
);
5458
yield return (
5559
new int?[] { 1, 2, 3, 4 },
56-
new int?[] { 1, 2, 2, 4 }
60+
new int?[] { 1, 1, 3, 4 }
5761
);
5862
yield return (
5963
new int?[] { 1, 2, 3, 4 },
60-
new int?[] { 1, 1, 3, 4 }
64+
new int?[] { 1, 2, 2, 4 }
6165
);
6266
yield return (
6367
new int?[] { 1, 2, 3, 4 },
64-
new int?[] { 0, 2, 3, 4 }
68+
new int?[] { 1, 2, 3, 3 }
6569
);
6670
}
6771
}

src/collections-generic-equalitycomparers/Collections.Generic.EqualityComparers.Tests/CaseSources/NotEqualCaseSource_Equals.InnerNotEqualArraysOfString.cs

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,10 @@ partial class NotEqualCaseSource_Equals
3131
new[] { "1", "2", "3" },
3232
new[] { "1", "2", "3", "4" }
3333
);
34+
yield return (
35+
new[] { (string?)null },
36+
new[] { "" }
37+
);
3438
yield return (
3539
new[] { (string?)null },
3640
new[] { "1" }
@@ -49,19 +53,19 @@ partial class NotEqualCaseSource_Equals
4953
);
5054
yield return (
5155
new[] { "1", "2", "3", "4" },
52-
new[] { "1", "2", "3", "3" }
56+
new[] { "0", "2", "3", "4" }
5357
);
5458
yield return (
5559
new[] { "1", "2", "3", "4" },
56-
new[] { "1", "2", "2", "4" }
60+
new[] { "1", "1", "3", "4" }
5761
);
5862
yield return (
5963
new[] { "1", "2", "3", "4" },
60-
new[] { "1", "1", "3", "4" }
64+
new[] { "1", "2", "2", "4" }
6165
);
6266
yield return (
6367
new[] { "1", "2", "3", "4" },
64-
new[] { "0", "2", "3", "4" }
68+
new[] { "1", "2", "3", "3" }
6569
);
6670
}
6771
}

0 commit comments

Comments
 (0)