### Question:
BackPath { public N getNode() { return node; } BackPath(BackPath<E, N> parent, N node); BackPath<E, N> getParent(); N getNode(); List<N> toPath();  }### Answer:
@Test public void testGetNode() throws Exception { final BackPath<String, BinaryTreeNode<String>> backPath = new BackPath<>(null, node); assertEquals(node, backPath.getNode()); }