/* * Copyright (c) 2007 Mockito contributors * This program is made available under the terms of the MIT License. */ package org.mockito.internal.invocation.finder; import org.mockito.internal.util.collections.ListUtil; import org.mockito.invocation.Invocation; import java.util.List; /** * Author: Szczepan Faber, created at: 4/3/11 */ public class VerifiableInvocationsFinder { public List find(List mocks) { List invocations = new AllInvocationsFinder().find(mocks); return ListUtil.filter(invocations, new RemoveIgnoredForVerification()); } static class RemoveIgnoredForVerification implements ListUtil.Filter{ public boolean isOut(Invocation i) { return i.isIgnoredForVerification(); } } }