// This product is provided under the terms of EPL (Eclipse Public License) // version 1.0. // // The full license text can be read from: http://www.eclipse.org/org/documents/epl-v10.php package org.dtangler.core.dependencyengine; import java.util.Arrays; import java.util.List; import org.dtangler.core.configuration.Arguments; import org.dtangler.core.dependencies.Dependencies; public class MockDependencyEngine extends AbstractDependencyEngine { private Dependencies dependencies = new Dependencies(); public Dependencies getDependencies(Arguments arguments) { return dependencies; } public void setDependencies(Dependencies dependencies) { this.dependencies = dependencies; } public ArgumentsMatch getArgumentsMatchThisEngineExt(Arguments arguments) { return ArgumentsMatch.yes; } public List<String> getInputFileNameExtensions() { return Arrays.asList(".mock"); } public boolean isDirectoryInputSupported() { return false; } public String getInputFilesDescription() { return "Mock test file"; } }