From bdfe144e00ee0fdf826c35214310dff62f91228c Mon Sep 17 00:00:00 2001 From: dupirefr Date: Sat, 30 Nov 2019 12:14:32 +0100 Subject: [PATCH 1/2] [BAEL-3348] Added test to prove algorithm behaviour on array suggested in article comment --- .../SmallestMissingPositiveIntegerUnitTest.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/algorithms-miscellaneous-4/src/test/java/com/baeldung/algorithms/smallestinteger/SmallestMissingPositiveIntegerUnitTest.java b/algorithms-miscellaneous-4/src/test/java/com/baeldung/algorithms/smallestinteger/SmallestMissingPositiveIntegerUnitTest.java index 8bb7151b41..4e15f2cef5 100644 --- a/algorithms-miscellaneous-4/src/test/java/com/baeldung/algorithms/smallestinteger/SmallestMissingPositiveIntegerUnitTest.java +++ b/algorithms-miscellaneous-4/src/test/java/com/baeldung/algorithms/smallestinteger/SmallestMissingPositiveIntegerUnitTest.java @@ -85,4 +85,13 @@ class SmallestMissingPositiveIntegerUnitTest { assertThat(result).isEqualTo(input.length); } + + @Test + void givenArrayFromArticleComment_whenSearchInUnsortedArrayBooleanArray_thenZero() { + int[] input = new int[] {11, 13, 14, 15}; + + int result = SmallestMissingPositiveInteger.searchInUnsortedArrayBooleanArray(input); + + assertThat(result).isEqualTo(0); + } } \ No newline at end of file From 7c3435a9467c56699a2cd07dde43c7b1f15658b3 Mon Sep 17 00:00:00 2001 From: dupirefr Date: Wed, 4 Dec 2019 07:37:50 +0100 Subject: [PATCH 2/2] [BAEL-3348] Renamed test --- .../smallestinteger/SmallestMissingPositiveIntegerUnitTest.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/algorithms-miscellaneous-4/src/test/java/com/baeldung/algorithms/smallestinteger/SmallestMissingPositiveIntegerUnitTest.java b/algorithms-miscellaneous-4/src/test/java/com/baeldung/algorithms/smallestinteger/SmallestMissingPositiveIntegerUnitTest.java index 4e15f2cef5..a1b1bfaa25 100644 --- a/algorithms-miscellaneous-4/src/test/java/com/baeldung/algorithms/smallestinteger/SmallestMissingPositiveIntegerUnitTest.java +++ b/algorithms-miscellaneous-4/src/test/java/com/baeldung/algorithms/smallestinteger/SmallestMissingPositiveIntegerUnitTest.java @@ -87,7 +87,7 @@ class SmallestMissingPositiveIntegerUnitTest { } @Test - void givenArrayFromArticleComment_whenSearchInUnsortedArrayBooleanArray_thenZero() { + void givenArrayWithoutZero_whenSearchInUnsortedArrayBooleanArray_thenZero() { int[] input = new int[] {11, 13, 14, 15}; int result = SmallestMissingPositiveInteger.searchInUnsortedArrayBooleanArray(input);