Skip to content

Commit 38d599f

Browse files
committed
Wrote tests for 3038
1 parent f969fbc commit 38d599f

File tree

1 file changed

+29
-0
lines changed

1 file changed

+29
-0
lines changed

src/test/java/com/fishercoder/_3038Test.java

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,4 +21,33 @@ public void test1() {
2121
assertEquals(1, solution1.maxOperations(nums));
2222
}
2323

24+
@Test
25+
public void test2() {
26+
int[] nums = null;
27+
assertEquals(0, solution1.maxOperations(nums));
28+
}
29+
30+
@Test
31+
public void test3() {
32+
int[] nums = new int[]{1};
33+
assertEquals(0, solution1.maxOperations(nums));
34+
}
35+
36+
@Test
37+
public void test4() {
38+
int[] nums = new int[]{1, 2, 2, 3, 3, 4};
39+
assertEquals(1, solution1.maxOperations(nums));
40+
}
41+
42+
@Test
43+
public void test5() {
44+
int[] nums = new int[]{2, 2, 1, 3};
45+
assertEquals(2, solution1.maxOperations(nums));
46+
}
47+
48+
@Test
49+
public void test7() {
50+
int[] nums = new int[]{5, 5, 5, 5, 5, 5};
51+
assertEquals(3, solution1.maxOperations(nums));
52+
}
2453
}

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy