### Question:
MeliProgressBar extends FrameLayout { public void removeAnimListeners() { if (animator != null) { animator.removeAllListeners(); } } MeliProgressBar(final Context context);  MeliProgressBar(final Context context, final AttributeSet attrs);  MeliProgressBar(final Context context, final AttributeSet attrs, final int defStyleAttr); @TargetApi(Build.VERSION_CODES.LOLLIPOP)  MeliProgressBar(final Context context, final AttributeSet attrs,
        final int defStyleAttr, final int defStyleRes); void start(@Nullable final Animator.AnimatorListener animatorListener); void finish(@Nullable final Animator.AnimatorListener animatorListener); void restart(); void removeAnimListeners(); MeliProgressBar setMaxProgressTime(final int maxProgressTime); MeliProgressBar setFinishAnimTime(final int finishAnimTime); MeliProgressBar setText(final CharSequence text); MeliProgressBar setTextFadeInDuration(final int textFadeInDuration); MeliProgressBar setTextDelay(final int textDelay); int getProgress(); boolean isInProgress(); @Override @NonNull String toString();  }### Answer:
@Test public void removeAnimListeners_shouldCallRemoveAllListeners() { meliProgressBar.animator = animatorMock; meliProgressBar.removeAnimListeners(); verify(animatorMock).removeAllListeners(); }