### Question:
Transformation extends CoordinateConfiguration { public String getPlugin() throws MojoExecutionException { if (plugin == null || plugin.length() == 0) { throw new MojoExecutionException("Plugin name was not specified"); } return plugin; }  String getPlugin(); String getRawPlugin(); List<Plugin.Factory.UsingReflection.ArgumentResolver> makeArgumentResolvers(); public String plugin; public List<PluginArgument> arguments; }### Answer:
@Test(expected = MojoExecutionException.class) public void testUndefinedName() throws Exception { new Transformation().getPlugin(); }