@@ -7,34 +7,36 @@ describe "Node" do
7
7
root.value.should eq(1 )
8
8
end
9
9
10
- pending " inserts smaller values to the left" do
11
- tree = Node (Int32 ).new(4 )
12
- tree.insert(2 )
10
+ describe " #insert" do
11
+ pending " inserts smaller values to the left" do
12
+ tree = Node (Int32 ).new(4 )
13
+ tree.insert(2 )
13
14
14
- left = tree.left.not_nil!
15
- left.value.should eq(2 )
15
+ left = tree.left.not_nil!
16
+ left.value.should eq(2 )
16
17
17
- tree.right.should be_nil
18
- end
18
+ tree.right.should be_nil
19
+ end
19
20
20
- pending " inserts equal values to the left" do
21
- tree = Node (Int32 ).new(4 )
22
- tree.insert(4 )
21
+ pending " inserts equal values to the left" do
22
+ tree = Node (Int32 ).new(4 )
23
+ tree.insert(4 )
23
24
24
- left_node = tree.left.not_nil!
25
- left_node.value.should eq(4 )
25
+ left_node = tree.left.not_nil!
26
+ left_node.value.should eq(4 )
26
27
27
- tree.right.should be_nil
28
- end
28
+ tree.right.should be_nil
29
+ end
29
30
30
- pending " inserts greater values to the right" do
31
- tree = Node (Int32 ).new(4 )
32
- tree.insert(5 )
31
+ pending " inserts greater values to the right" do
32
+ tree = Node (Int32 ).new(4 )
33
+ tree.insert(5 )
33
34
34
- right_node = tree.right.not_nil!
35
- right_node.value.should eq(5 )
35
+ right_node = tree.right.not_nil!
36
+ right_node.value.should eq(5 )
36
37
37
- tree.left.should be_nil
38
+ tree.left.should be_nil
39
+ end
38
40
end
39
41
40
42
describe " #search" do
0 commit comments