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

Reply via email to