@Override public void verify(InOrder inOrder) { inOrder.verify(spyListener, times(1)).onAnimationStart(animator, false); inOrder.verify(spyListener, times(1)).onAnimationEnd(animator, false); Mockito.verify(spyListener, times(0)).onAnimationCancel(animator); Mockito.verify(spyListener, times(0)).onAnimationRepeat(animator); } });
@Override public void verify(InOrder inOrder) { Mockito.verify(spyListener, times(1)).onAnimationStart(animator, false); Mockito.verify(spyListener, times(1)).onAnimationRepeat(animator); Mockito.verify(spyListener, times(1)).onAnimationEnd(animator, false); Mockito.verify(spyListener, times(0)).onAnimationCancel(animator); } });
@Override public void verify(InOrder inOrder) { Mockito.verify(spyListener, times(1)).onAnimationStart(animator, false); Mockito.verify(spyListener, times(0)).onAnimationRepeat(animator); Mockito.verify(spyListener, times(1)).onAnimationEnd(animator, false); Mockito.verify(spyListener, times(0)).onAnimationCancel(animator); } });
@Test public void pushWithAnimationSecondTime() { viewStack.push(BOTTOM_LAYOUT_RES); viewStack.pushWithAnimation(TOP_LAYOUT_RES, AnimatorFactory.NONE); viewStack.pushAnimatorListener.onAnimationEnd(null); assertNumberOfViews(2); assertBottomViewIsCorrectType(); assertTopViewIsCorrectType(); assertEquals(View.GONE, container.getChildAt(0).getVisibility()); assertEquals(View.VISIBLE, container.getChildAt(1).getVisibility()); verifyOnViewAddedCalled(2); }
/** */ @Override public void onAnimationEnd(Animator animation) { listener.onAnimationEnd(animatorWrapper); }
/** */ @Override public void onAnimationEnd(Animator animation) { listener.onAnimationEnd(animatorWrapper); }
@Override public void onAnimationEnd(Animator animation) { for (int i = 0; i < mListeners.size(); i++) { Animator.AnimatorListener listener = mListeners.get(i); listener.onAnimationEnd(this); } mRunning = false; }
@Override public void onAnimationEnd(Animator animation) { super.onAnimationEnd(animation); animatorListener.onAnimationEnd(animation); if (listenerHide != null) { listenerHide.onHide(TooltipView.this); } } });
@Override public void onAnimationEnd(final Animator animation) { super.onAnimationEnd(animation); if (listener != null) { listener.onAnimationEnd(animation); } endAnimation(); }
@Override public void onAnimationEnd(final Animator animation) { super.onAnimationEnd(animation); getArithmetics().setPivot(Axis.DRAGGING_AXIS, item, getArithmetics().getPivot(Axis.DRAGGING_AXIS, item, DragState.NONE)); getArithmetics().setPivot(Axis.ORTHOGONAL_AXIS, item, getArithmetics().getPivot(Axis.DRAGGING_AXIS, item, DragState.NONE)); if (listener != null) { listener.onAnimationEnd(animation); } }
@Override public void onAnimationEnd(Animator animation) { if (mListner != null) mListner.onAnimationEnd(animation); }
@Override public void onAnimationEnd(Animator animator) { mListener.onAnimationEnd(mAnimator); }
@Override public void onAnimationEnd(Animator animator) { mListener.onAnimationEnd(mAnimator); }
@Override public void onAnimationEnd(Animator animator) { mListener.onAnimationEnd(mAnimator); }
@Override public void onAnimationEnd(Animator animator) { mListener.onAnimationEnd(mAnimator); }
@Override public void onAnimationEnd(Animator animator) { mListener.onAnimationEnd(mAnimator); }
void notifyEnd(boolean isReverse) { for (Animator.AnimatorListener listener : listeners) { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) { listener.onAnimationEnd(this, isReverse); } else { listener.onAnimationEnd(this); } } }
@Override public void verify(InOrder inOrder) { inOrder.verify(spyListener, times(1)).onAnimationStart(animator, true); inOrder.verify(spyListener, times(1)).onAnimationRepeat(animator); inOrder.verify(spyListener, times(1)).onAnimationEnd(animator, true); Mockito.verify(spyListener, times(0)).onAnimationCancel(animator); } });
@Override public void verify(InOrder inOrder) { Mockito.verify(spyListener, times(1)).onAnimationStart(animator, false); Mockito.verify(spyListener, times(2)).onAnimationRepeat(animator); Mockito.verify(spyListener, times(1)).onAnimationEnd(animator, false); Mockito.verify(spyListener, times(0)).onAnimationCancel(animator); } });
@Override public void verify(InOrder inOrder) { inOrder.verify(spyListener, times(1)).onAnimationStart(animator, true); inOrder.verify(spyListener, times(1)).onAnimationEnd(animator, true); Mockito.verify(spyListener, times(0)).onAnimationCancel(animator); Mockito.verify(spyListener, times(0)).onAnimationRepeat(animator); } });