     four = new Bst(4)
     four.insert(2)
 
-    expect(4).toEqual four.data
-    expect(2).toEqual four.left.data
+    expect(four.data).toEqual 4
+    expect(four.left.data).toEqual 2
 
   xit 'inserting same', ->
     four = new Bst(4)
     four.insert(4)
 
-    expect(4).toEqual four.data
-    expect(4).toEqual four.left.data
+    expect(four.data).toEqual 4
+    expect(four.left.data).toEqual 4
 
   xit 'inserting right', ->
     four = new Bst(4)
     four.insert(5)
 
-    expect(4).toEqual four.data
-    expect(5).toEqual four.right.data
+    expect(four.data).toEqual 4
+    expect(four.right.data).toEqual
 
   xit 'complex tree', ->
     four = new Bst(4)

    four.insert(7)
    four.insert(5)

    expect(4).toEqual four.data
    expect(2).toEqual four.left.data
    expect(1).toEqual four.left.left.data
    expect(3).toEqual four.left.right.data
    expect(6).toEqual four.right.data
    expect(5).toEqual four.right.left.data
    expect(7).toEqual four.right.right.data

  xit 'iterating one element', ->
    expect([4]).toEqual recordAllData(new Bst(4))

  xit 'iterating over smaller element', ->
    four = new Bst(4)
    four.insert(2)

    expect([2, 4]).toEqual recordAllData(four)

  xit 'iterating over larger element', ->
    four = new Bst(4)
    four.insert(5)

    expect([4, 5]).toEqual recordAllData(four)

  xit 'iterating over complex tree', ->
    four = new Bst(4)

    four.insert(7)
    four.insert(5)

    expect(recordAllData(four)).toEqual [1, 2, 3, 4, 5, 6, 7]
