@Override
 public void onStartInput(EditorInfo attribute, boolean restarting) {
   mEditorInfo = attribute;
   if (restarting || mInputConnection == null)
     mInputConnection = Mockito.spy(new TestInputConnection(this));
   super.onStartInput(attribute, restarting);
 }
 private void notifyTextChange(int cursorDelta) {
   final int oldPosition = mCursorPosition;
   mCursorPosition += cursorDelta;
   mIme.onUpdateSelection(
       oldPosition,
       oldPosition,
       mCursorPosition,
       mCursorPosition,
       mCursorPosition,
       mCursorPosition);
 }