import java.util.Map;
import java.util.Set;
-import org.apache.maven.plugin.MojoFailureException;
import org.apache.maven.plugin.logging.Log;
import org.apache.maven.project.MavenProject;
import org.junit.Before;
private MavenProject project;
@Before
- public void setUp() throws MojoFailureException {
+ public void setUp() throws Exception {
MockitoAnnotations.initMocks(this);
- yang = new File(getClass().getResource("/yang/mock.yang").getFile()).getParent();
+ yang = new File(getClass().getResource("/yang/mock.yang").toURI()).getParent();
outDir = new File("/outputDir");
YangProvider mock = mock(YangProvider.class);
- doNothing().when(mock).addYangsToMETA_INF(any(Log.class), any(MavenProject.class), any(File.class),
+ doNothing().when(mock).addYangsToMetaInf(any(Log.class), any(MavenProject.class), any(File.class),
any(File[].class));
YangToSourcesProcessor processor = new YangToSourcesProcessor(mock(Log.class), new File(yang), new File[] {},
mock);
mojo = new YangToSourcesMojo(processor);
doReturn(new File("")).when(project).getBasedir();
- mojo.project = project;
+ mojo.setProject(project);
}
@Test