/*
* Copyright (c) 2007 Mockito contributors
* This program is made available under the terms of the MIT License.
*/
package org.mockito.internal.debugging;
import org.mockito.internal.invocation.InvocationMatcher;
import org.mockito.internal.invocation.UnusedStubsFinder;
import org.mockito.internal.invocation.finder.AllInvocationsFinder;
import org.mockito.invocation.Invocation;
import java.util.LinkedList;
import java.util.List;
@Deprecated
public class WarningsCollector {
private final List<Object> createdMocks;
public WarningsCollector() {
createdMocks = new LinkedList<Object>();
}
public String getWarnings() {
List<Invocation> unused = new UnusedStubsFinder().find(createdMocks);
List<Invocation> all = AllInvocationsFinder.find(createdMocks);
List<InvocationMatcher> allInvocationMatchers = InvocationMatcher.createFrom(all);
return new WarningsPrinterImpl(unused, allInvocationMatchers, false).print();
}
}