@Test
public void assignDepth_forked() {

	List<Node> ordered = createBranchA();
	SequenceForwardOrder alg = new SequenceForwardOrder((List)ordered);
	alg.assignDepth();
	assertEquals(0,alg.sequence.get(0).depth);
	assertEquals(1,alg.sequence.get(1).depth);
	assertEquals(1,alg.sequence.get(2).depth);
	assertEquals(2,alg.sequence.get(3).depth);
	assertEquals(3,alg.sequence.get(4).depth);
	assertEquals(4,alg.sequence.get(5).depth);
}