 class BTreeCursorTests: XCTestCase {
     typealias Tree = BTree<Int, String>
 
-    func testCursorInitWithEmptyTree() {
+    func testCursorWithEmptyTree() {
         func checkEmpty(cursor: BTreeCursor<Int, String>) {
             XCTAssertTrue(cursor.isValid)
             XCTAssertTrue(cursor.isAtStart)

        }
    }

    func testCursorBuildingATreeUsingInsertBefore() {
        var tree = Tree(order: 3)
        tree.withCursorAtEnd { cursor in
            XCTAssertTrue(cursor.isAtEnd)

        }
    }

    func testMoveToKey() {
        let count = 42
        var tree = BTree(elements: (0..<count).map { (2 * $0, String(2 * $0)) }, order: 3)
        tree.withCursorAtStart() { cursor in
