Update of
/cvsroot/xdoclet-plugins/xdoclet-plugins/plugin-spring/src/test/java/org/xdoclet/plugin/spring
In directory
sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4075/plugin-spring/src/test/java/org/xdoclet/plugin/spring
Added Files:
SpringConfigTest.java
Log Message:
XDP-163 - commitet spring plugin
--- NEW FILE: SpringConfigTest.java ---
/**
* Created by Renaud Bruyeron on 28-Jan-2006
*/
package org.xdoclet.plugin.spring;
import java.io.File;
import java.net.URL;
import org.generama.JellyTemplateEngine;
import org.generama.MetadataProvider;
import org.generama.Plugin;
import org.generama.QDoxCapableMetadataProvider;
import org.generama.WriterMapper;
import org.generama.tests.AbstractXMLGeneratingPluginTestCase;
import org.xdoclet.QDoxMetadataProvider;
/**
* @author Renaud Bruyeron
* @version $Id: SpringConfigTest.java,v 1.1 2006/02/09 10:32:54 ko5tik Exp $
*/
public class SpringConfigTest extends AbstractXMLGeneratingPluginTestCase {
/**
* @see
org.generama.tests.AbstractPluginTestCase#createPlugin(org.generama.MetadataProvider,
org.generama.WriterMapper)
*/
protected Plugin createPlugin(MetadataProvider provider, WriterMapper
mapper)
throws Exception {
SpringConfigXMLPlugin plugin = new SpringConfigXMLPlugin(new
JellyTemplateEngine(), (QDoxCapableMetadataProvider) provider, mapper);
URL completeDirURL = getResourceRelativeToThisPackage("complete");
plugin.setMergedir(new File(completeDirURL.getPath(), "merge"));
plugin.setValidate(true);
// set these to non-default values
plugin.setDefaultAutowire("byName");
plugin.setDefaultLazyInit(true);
plugin.setDefaultDependencyCheck("simple");
return plugin;
}
/**
* @see
org.generama.tests.AbstractPluginTestCase#createMetadataProvider()
*/
protected MetadataProvider createMetadataProvider() throws Exception {
URL reader = getResourceRelativeToThisPackage("complete");
return new QDoxMetadataProvider(new File(reader.getPath()));
}
/**
* @see org.generama.tests.AbstractPluginTestCase#getExpected()
*/
protected URL getExpected() throws Exception {
return
this.getResourceRelativeToThisPackage("complete/application-context.xml");
}
}
-------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc. Do you grep through log files
for problems? Stop! Download the new AJAX search engine that makes
searching your log files as easy as surfing the web. DOWNLOAD SPLUNK!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642
_______________________________________________
xdoclet-plugins-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xdoclet-plugins-commits