@@ -7,7 +7,7 @@ describe('DisjointSetItem', () => {
7
7
const itemC = new DisjointSetItem ( 'C' ) ;
8
8
const itemD = new DisjointSetItem ( 'D' ) ;
9
9
10
- expect ( itemA . getAncestorsCount ( ) ) . toBe ( 0 ) ;
10
+ expect ( itemA . getRank ( ) ) . toBe ( 0 ) ;
11
11
expect ( itemA . getChildren ( ) ) . toEqual ( [ ] ) ;
12
12
expect ( itemA . getKey ( ) ) . toBe ( 'A' ) ;
13
13
expect ( itemA . getRoot ( ) ) . toEqual ( itemA ) ;
@@ -17,11 +17,11 @@ describe('DisjointSetItem', () => {
17
17
itemA . addChild ( itemB ) ;
18
18
itemD . setParent ( itemC ) ;
19
19
20
- expect ( itemA . getAncestorsCount ( ) ) . toBe ( 1 ) ;
21
- expect ( itemC . getAncestorsCount ( ) ) . toBe ( 1 ) ;
20
+ expect ( itemA . getRank ( ) ) . toBe ( 1 ) ;
21
+ expect ( itemC . getRank ( ) ) . toBe ( 1 ) ;
22
22
23
- expect ( itemB . getAncestorsCount ( ) ) . toBe ( 0 ) ;
24
- expect ( itemD . getAncestorsCount ( ) ) . toBe ( 0 ) ;
23
+ expect ( itemB . getRank ( ) ) . toBe ( 0 ) ;
24
+ expect ( itemD . getRank ( ) ) . toBe ( 0 ) ;
25
25
26
26
expect ( itemA . getChildren ( ) . length ) . toBe ( 1 ) ;
27
27
expect ( itemC . getChildren ( ) . length ) . toBe ( 1 ) ;
@@ -50,9 +50,9 @@ describe('DisjointSetItem', () => {
50
50
expect ( itemC . isRoot ( ) ) . toBeFalsy ( ) ;
51
51
expect ( itemD . isRoot ( ) ) . toBeFalsy ( ) ;
52
52
53
- expect ( itemA . getAncestorsCount ( ) ) . toEqual ( 3 ) ;
54
- expect ( itemB . getAncestorsCount ( ) ) . toEqual ( 0 ) ;
55
- expect ( itemC . getAncestorsCount ( ) ) . toEqual ( 1 ) ;
53
+ expect ( itemA . getRank ( ) ) . toEqual ( 3 ) ;
54
+ expect ( itemB . getRank ( ) ) . toEqual ( 0 ) ;
55
+ expect ( itemC . getRank ( ) ) . toEqual ( 1 ) ;
56
56
} ) ;
57
57
58
58
it ( 'should do basic manipulation with disjoint set item with custom key extractor' , ( ) => {
@@ -65,7 +65,7 @@ describe('DisjointSetItem', () => {
65
65
const itemC = new DisjointSetItem ( { key : 'C' , value : 3 } , keyExtractor ) ;
66
66
const itemD = new DisjointSetItem ( { key : 'D' , value : 4 } , keyExtractor ) ;
67
67
68
- expect ( itemA . getAncestorsCount ( ) ) . toBe ( 0 ) ;
68
+ expect ( itemA . getRank ( ) ) . toBe ( 0 ) ;
69
69
expect ( itemA . getChildren ( ) ) . toEqual ( [ ] ) ;
70
70
expect ( itemA . getKey ( ) ) . toBe ( 'A' ) ;
71
71
expect ( itemA . getRoot ( ) ) . toEqual ( itemA ) ;
@@ -75,11 +75,11 @@ describe('DisjointSetItem', () => {
75
75
itemA . addChild ( itemB ) ;
76
76
itemD . setParent ( itemC ) ;
77
77
78
- expect ( itemA . getAncestorsCount ( ) ) . toBe ( 1 ) ;
79
- expect ( itemC . getAncestorsCount ( ) ) . toBe ( 1 ) ;
78
+ expect ( itemA . getRank ( ) ) . toBe ( 1 ) ;
79
+ expect ( itemC . getRank ( ) ) . toBe ( 1 ) ;
80
80
81
- expect ( itemB . getAncestorsCount ( ) ) . toBe ( 0 ) ;
82
- expect ( itemD . getAncestorsCount ( ) ) . toBe ( 0 ) ;
81
+ expect ( itemB . getRank ( ) ) . toBe ( 0 ) ;
82
+ expect ( itemD . getRank ( ) ) . toBe ( 0 ) ;
83
83
84
84
expect ( itemA . getChildren ( ) . length ) . toBe ( 1 ) ;
85
85
expect ( itemC . getChildren ( ) . length ) . toBe ( 1 ) ;
@@ -108,8 +108,8 @@ describe('DisjointSetItem', () => {
108
108
expect ( itemC . isRoot ( ) ) . toBeFalsy ( ) ;
109
109
expect ( itemD . isRoot ( ) ) . toBeFalsy ( ) ;
110
110
111
- expect ( itemA . getAncestorsCount ( ) ) . toEqual ( 3 ) ;
112
- expect ( itemB . getAncestorsCount ( ) ) . toEqual ( 0 ) ;
113
- expect ( itemC . getAncestorsCount ( ) ) . toEqual ( 1 ) ;
111
+ expect ( itemA . getRank ( ) ) . toEqual ( 3 ) ;
112
+ expect ( itemB . getRank ( ) ) . toEqual ( 0 ) ;
113
+ expect ( itemC . getRank ( ) ) . toEqual ( 1 ) ;
114
114
} ) ;
115
115
} ) ;
0 commit comments