8000 refactor 536 · codingwhite/Leetcode-4@962fac6 · GitHub
[go: up one dir, main page]

Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Commit 962fac6

Browse files
refactor 536
1 parent 146c301 commit 962fac6

File tree

1 file changed

+14
-10
lines changed

1 file changed

+14
-10
lines changed
Lines changed: 14 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,20 @@
11
package com.fishercoder;
22

33
import com.fishercoder.common.classes.TreeNode;
4+
import com.fishercoder.common.utils.TreeUtils;
45
import com.fishercoder.solutions._536;
56
import org.junit.Before;
67
import org.junit.BeforeClass;
78
import org.junit.Test;
89

10+
import java.util.Arrays;
11+
912
import static junit.framework.Assert.assertEquals;
1013

1114
public class _536Test {
1215
private static _536.Solution1 solution1;
1316
private static _536.Solution2 solution2;
1417
private static TreeNode expected;
15-
private static TreeNode actual;
1618
private static String s;
1719

1820
@BeforeClass
@@ -23,19 +25,21 @@ public static void setup() {
2325

2426
@Before
2527
public void setupForEachTest() {
26-
expected = null;
27-
actual = null;
28-
s = "";
2928
}
3029

3130
@Test
3231
public void test1() {
33-
s = "";
34-
expected = null;
35-
actual = solution1.str2tree(s);
36-
assertEquals(expected, actual);
32+
s = "4(2(3)(1))(6(5))";
33+
expected = TreeUtils.constructBinaryTree(Arrays.asList(4, 2, 6, 3, 1, 5));
34+
assertEquals(expected, solution1.str2tree(s));
35+
assertEquals(expected, solution2.str2tree(s));
36+
}
3737

38-
actual = solution2.str2tree(s);
39-
assertEquals(expected, actual);
38+
@Test
39+
public void test2() {
40+
s = "51(232)(434)";
41+
expected = TreeUtils.constructBinaryTree(Arrays.asList(51, 232, 434));
42+
assertEquals(expected, solution1.str2tree(s));
43+
assertEquals(expected, solution2.str2tree(s));
4044
}
4145
}

0 commit comments

Comments
 (0)
0