* @return this
*/
public MycilaTesting configure(Object testInstance) {
notNull("Test instance", testInstance);
final Introspector introspector = new Introspector(testInstance);
final List<Method> methods = introspector.selectMethods(excludeOverridenMethods(and(methodsAnnotatedBy(ConfigureMycilaPlugins.class), new Filter<Method>() {
@Override
protected boolean accept(Method method) {
final Class<?>[] types = method.getParameterTypes();
return types.length == 1 && types[0].equals(PluginManager.class);
}