/* * Copyright (c) 2007 Mockito contributors * This program is made available under the terms of the MIT License. */ package org.mockito.internal.configuration.injection.filter; /** * Allow the ongoing injection of a mock candidate. */ public interface OngoingInjector { /** * Inject the mock. * *
* Please check the actual implementation. *
* * @return the mock that was injected,null
otherwise.
*/
Object thenInject();
/**
* Injector that will do nothing, and will return null
as no mocks will be injected
*/
OngoingInjector nop = new OngoingInjector() {
public Object thenInject() {
return null;
}
};
}