Node node1 = new Node("node1");
Node node2 = new Node("node2");
// "node2" "node0" "node1"
assertTrue(node2.join(node));
assertTrue(node2.join(node1));
this.testOrder(node, node2, 3);
assertEquals(node2.getNext(), node);
assertEquals(node2.getPrevious(), node1);