// throws jjtraveler.VisitFailure public virtual void testBottomUp() { Identity id = new Identity(); Logger expected = new Logger(id, new IVisitable[]{n0, n1, n3, n2, n4} ); BottomUp visitor = new BottomUp( logVisitor(id) ); IVisitable nodeReturned = visitor.visit(n4); Assertion.AssertEquals(expected, logger); Assertion.AssertEquals(n4, nodeReturned); }