8
8
class TraversableBinaryTreeNodeTest {
9
9
10
10
@ Test
11
- @ DisplayName ("이진_트리_생성_및_초기화_테스트 " )
12
- void 이진_트리_생성_및_초기화_테스트 () {
11
+ @ DisplayName ("순회_가능한_이진_트리_생성_및_초기화_테스트 " )
12
+ void 순회_가능한_이진_트리_생성_및_초기화_테스트 () {
13
13
TraversableBinaryTreeNode <Integer > bt = new TraversableBinaryTreeNodeImpl <>(1 );
14
14
15
15
assertThat (bt ).isNotNull ();
@@ -19,8 +19,8 @@ class TraversableBinaryTreeNodeTest {
19
19
}
20
20
21
21
@ Test
22
- @ DisplayName ("이진_트리_저장_및_출력_테스트 " )
23
- void 이진_트리_저장_및_출력_테스트 () {
22
+ @ DisplayName ("순회_가능한_이진_트리_저장_및_출력_테스트 " )
23
+ void 순회_가능한_이진_트리_저장_및_출력_테스트 () {
24
24
TraversableBinaryTreeNode <Integer > bt1 = new TraversableBinaryTreeNodeImpl <>(1 );
25
25
TraversableBinaryTreeNode <Integer > bt2 = new TraversableBinaryTreeNodeImpl <>(2 );
26
26
TraversableBinaryTreeNode <Integer > bt3 = new TraversableBinaryTreeNodeImpl <>(3 );
@@ -45,8 +45,8 @@ class TraversableBinaryTreeNodeTest {
45
45
}
46
46
47
47
@ Test
48
- @ DisplayName ("이진_트리_전위_순회_테스트 " )
49
- void 이진_트리_전위_순회_테스트 () {
48
+ @ DisplayName ("순회_가능한_이진_트리_전위_순회_테스트 " )
49
+ void 순회_가능한_이진_트리_전위_순회_테스트 () {
50
50
TraversableBinaryTreeNode <Integer > bt1 = new TraversableBinaryTreeNodeImpl <>(1 );
51
51
TraversableBinaryTreeNode <Integer > bt2 = new TraversableBinaryTreeNodeImpl <>(2 );
52
52
TraversableBinaryTreeNode <Integer > bt3 = new TraversableBinaryTreeNodeImpl <>(3 );
@@ -56,16 +56,16 @@ class TraversableBinaryTreeNodeTest {
56
56
bt1 .setRightSubTree (bt3 );
57
57
bt2 .setLeftSubTree (bt4 );
58
58
59
- String expected = "1 2 4 3 " ;
59
+ String expected = "1243 " ;
60
60
StringBuilder sb = new StringBuilder ();
61
61
bt1 .preorderTraverse (sb );
62
62
63
63
assertThat (sb .toString ()).isEqualTo (expected );
64
64
}
65
65
66
66
@ Test
67
- @ DisplayName ("이진_트리_중위_순회_테스트 " )
68
- void 이진_트리_중위_순회_테스트 () {
67
+ @ DisplayName ("순회_가능한_이진_트리_중위_순회_테스트 " )
68
+ void 순회_가능한_이진_트리_중위_순회_테스트 () {
69
69
TraversableBinaryTreeNode <Integer > bt1 = new TraversableBinaryTreeNodeImpl <>(1 );
70
70
TraversableBinaryTreeNode <Integer > bt2 = new TraversableBinaryTreeNodeImpl <>(2 );
71
71
TraversableBinaryTreeNode <Integer > bt3 = new TraversableBinaryTreeNodeImpl <>(3 );
@@ -75,16 +75,16 @@ class TraversableBinaryTreeNodeTest {
75
75
bt1 .setRightSubTree (bt3 );
76
76
bt2 .setLeftSubTree (bt4 );
77
77
78
- String expected = "4 2 1 3 " ;
78
+ String expected = "4213 " ;
79
79
StringBuilder sb = new StringBuilder ();
80
80
bt1 .inorderTraverse (sb );
81
81
82
82
assertThat (sb .toString ()).isEqualTo (expected );
83
83
}
84
84
85
85
@ Test
86
- @ DisplayName ("이진_트리_후위_순회_테스트 " )
87
- void 이진_트리_후위_순회_테스트 () {
86
+ @ DisplayName ("순회_가능한_이진_트리_후위_순회_테스트 " )
87
+ void 순회_가능한_이진_트리_후위_순회_테스트 () {
88
88
TraversableBinaryTreeNode <Integer > bt1 = new TraversableBinaryTreeNodeImpl <>(1 );
89
89
TraversableBinaryTreeNode <Integer > bt2 = new TraversableBinaryTreeNodeImpl <>(2 );
90
90
TraversableBinaryTreeNode <Integer > bt3 = new TraversableBinaryTreeNodeImpl <>(3 );
@@ -94,7 +94,7 @@ class TraversableBinaryTreeNodeTest {
94
94
bt1 .setRightSubTree (bt3 );
95
95
bt2 .setLeftSubTree (bt4 );
96
96
97
- String expected = "4 2 3 1 " ;
97
+ String expected = "4231 " ;
98
98
StringBuilder sb = new StringBuilder ();
99
99
bt1 .postorderTraverse (sb );
100
100
0 commit comments