@Test
public void testInsertRowIsAfterChildren() {

  NlComponent receiver = ourRoot.getChild(2);
  when(myModel.canAddComponents(eq(myDragged), eq(receiver), any())).thenReturn(false);
  when(myModel.canAddComponents(eq(myDragged), eq(receiver), any(), anyBoolean())).thenReturn(false);
  assertFalse(myModel.canAddComponents(myDragged, receiver, null));
  NlDropInsertionPicker.Result result = myPicker.findInsertionPointAt(new Point(15, 35), myDragged);
  assertEquals(ourRoot, result.receiver);
  assertEquals(ourRoot.getChild(3), result.nextComponent);
  assertEquals(0, result.depth);
  assertEquals(5, result.row);
}