@Test
public void push_backButtonAddedBeforeChildViewIsCreated() {

    disablePopAnimation(child1, child2);
    uut.push(child1, new CommandListenerAdapter());
    uut.push(child2, new CommandListenerAdapter());
    InOrder inOrder = inOrder(backButtonHelper, child2);
    inOrder.verify(backButtonHelper).addToPushedChild(child2);
    inOrder.verify(child2).setParentController(uut);
    inOrder.verify(child2).getView(); // creates view
}