1- package by .andd3dfx .tree .test ;
1+ package by .andd3dfx .tree .equivalent ;
22
33import org .junit .Before ;
44import org .junit .Test ;
@@ -32,7 +32,7 @@ public void findEquivalentSubtreesForNull() {
3232 */
3333 @ Test
3434 public void findEquivalentSubtreesForRootNodeOnly () {
35- EquivalentTrees . Node node = new EquivalentTrees . Node ('A' );
35+ Node node = new Node ('A' );
3636 assertThat (equivalentTrees .findEquivalentSubtrees (node ), is (nullValue ()));
3737 }
3838
@@ -45,8 +45,8 @@ public void findEquivalentSubtreesForRootNodeOnly() {
4545 */
4646 @ Test
4747 public void findEquivalentSubtreesWhenNoCandidates () {
48- EquivalentTrees . Node node = new EquivalentTrees . Node ('A' );
49- node .left = new EquivalentTrees . Node ('B' );
48+ Node node = new Node ('A' );
49+ node .left = new Node ('B' );
5050 assertThat (equivalentTrees .findEquivalentSubtrees (node ), is (nullValue ()));
5151 }
5252
@@ -59,11 +59,11 @@ public void findEquivalentSubtreesWhenNoCandidates() {
5959 */
6060 @ Test
6161 public void findEquivalentSubtreesWhenOneCandidate () {
62- EquivalentTrees . Node node = new EquivalentTrees . Node ('A' );
63- node .left = new EquivalentTrees . Node ('B' );
64- node .right = new EquivalentTrees . Node ('C' );
62+ Node node = new Node ('A' );
63+ node .left = new Node ('B' );
64+ node .right = new Node ('C' );
6565
66- List <EquivalentTrees . Node > result = equivalentTrees .findEquivalentSubtrees (node );
66+ List <Node > result = equivalentTrees .findEquivalentSubtrees (node );
6767
6868 assertThat (result .size (), is (2 ));
6969 assertThat (result , hasItems (node .left , node .right ));
@@ -80,13 +80,13 @@ public void findEquivalentSubtreesWhenOneCandidate() {
8080 */
8181 @ Test
8282 public void findEquivalentSubtreesWhenTwoCandidate () {
83- EquivalentTrees . Node node = new EquivalentTrees . Node ('A' );
84- node .left = new EquivalentTrees . Node ('B' );
85- node .left .left = new EquivalentTrees . Node ('X' );
86- node .right = new EquivalentTrees . Node ('B' );
87- node .right .right = new EquivalentTrees . Node ('X' );
83+ Node node = new Node ('A' );
84+ node .left = new Node ('B' );
85+ node .left .left = new Node ('X' );
86+ node .right = new Node ('B' );
87+ node .right .right = new Node ('X' );
8888
89- List <EquivalentTrees . Node > result = equivalentTrees .findEquivalentSubtrees (node );
89+ List <Node > result = equivalentTrees .findEquivalentSubtrees (node );
9090
9191 assertThat (result .size (), is (2 ));
9292 assertThat (result , hasItems (node .left , node .right ));
@@ -105,19 +105,19 @@ public void findEquivalentSubtreesWhenTwoCandidate() {
105105 */
106106 @ Test
107107 public void findEquivalentSubtreesComplexCase () {
108- EquivalentTrees . Node root = new EquivalentTrees . Node ('A' );
109- root .left = new EquivalentTrees . Node ('B' );
110- root .right = new EquivalentTrees . Node ('C' );
108+ Node root = new Node ('A' );
109+ root .left = new Node ('B' );
110+ root .right = new Node ('C' );
111111
112- root .left .left = new EquivalentTrees . Node ('E' );
113- root .left .left .left = new EquivalentTrees . Node ('D' );
112+ root .left .left = new Node ('E' );
113+ root .left .left .left = new Node ('D' );
114114
115- root .right .left = new EquivalentTrees . Node ('B' );
116- root .right .right = new EquivalentTrees . Node ('E' );
117- root .right .right .left = new EquivalentTrees . Node ('E' );
118- root .right .right .right = new EquivalentTrees . Node ('D' );
115+ root .right .left = new Node ('B' );
116+ root .right .right = new Node ('E' );
117+ root .right .right .left = new Node ('E' );
118+ root .right .right .right = new Node ('D' );
119119
120- List <EquivalentTrees . Node > result = equivalentTrees .findEquivalentSubtrees (root );
120+ List <Node > result = equivalentTrees .findEquivalentSubtrees (root );
121121
122122 assertThat ("Two nodes expected" , result .size (), is (2 ));
123123 assertThat ("Left node is absent" , result , hasItem (root .left ));
0 commit comments