Skip to content

Commit 79b865e

Browse files
committed
Using public API instead of private properties
1 parent eaa1d58 commit 79b865e

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

test/data-structures/red-black-tree.spec.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -56,8 +56,8 @@ describe('RBTree', function () {
5656
var tree = new RBTree();
5757
tree.put(1, 'bar');
5858
tree.put(0, 'baz');
59-
expect(tree._root._left).not.toBeNull();
60-
expect(tree._root._left.isRed()).toBeTruthy();
59+
expect(tree._root.getLeft()).not.toBeNull();
60+
expect(tree._root.getLeft().isRed()).toBeTruthy();
6161
tree.put(2, 'baz');
6262
expect(tree._root.getRight()).not.toBeNull();
6363
expect(tree._root.getRight().isRed()).toBeFalsy();
@@ -67,10 +67,10 @@ describe('RBTree', function () {
6767
tree.put(2, 'foo');
6868
tree.put(3, 'baz');
6969
expect(tree._root.getRight()).not.toBeNull();
70-
expect(tree._root._left).not.toBeNull();
70+
expect(tree._root.getLeft()).not.toBeNull();
7171
expect(tree._root.isRed()).toBeFalsy();
7272
expect(tree._root.getRight().isRed()).toBeFalsy();
73-
expect(tree._root._left.isRed()).toBeFalsy();
73+
expect(tree._root.getLeft().isRed()).toBeFalsy();
7474
tree.put(4, 'foobar');
7575
tree.put(5, 'foobar');
7676
expect(tree._root.getRight().getRight()).not.toBeNull();

0 commit comments

Comments
 (0)