⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 basetest.java.svn-base

📁 EasyJWeb是基于java技术
💻 SVN-BASE
字号:
/*
 * EsayJF.com Inc.  
 * 
 * Copyright (c) 2006-2008 All Rights Reserved.
 */
package com.easyjf;

import static java.lang.System.out;

import java.util.Collection;
import java.util.Iterator;

import junit.framework.TestCase;

import org.dom4j.Document;
import org.dom4j.io.SAXReader;

import com.easyjf.container.InnerContainer;
import com.easyjf.container.impl.DefaultContainer;
import com.easyjf.web.config.BeanConfigReader;

/**
 * Base TestCase for Containers
 * 
 * @author ecsoftcn@hotmail.com
 *
 * @version $Id: BaseTest.java, 2007-4-12 下午11:26:23 Tony Exp $
 */
public class BaseTest extends TestCase {

	protected DefaultContainer	container;

	private static final String	EASYJF_WEB_FILE	= "/conf/easyjf-web.xml";

	private static final String	BLANK_SPAR		= "    ";

	/*
	 * @see junit.framework.TestCase#setUp()
	 */
	protected void setUp() throws Exception {

		/*super.setUp();

		Document doc = new SAXReader().read(this.getClass().getResourceAsStream(EASYJF_WEB_FILE));

		container = new DefaultContainer();
		container.registerBeanDefinitions(BeanConfigReader.parseBeansFromDocument(doc));
		registeCustomDefinitions(container);
		container.refresh();

		showAllBeans();*/

	}
	
	protected void registeCustomDefinitions(DefaultContainer container){
		
	}

	/*
	 * @see junit.framework.TestCase#tearDown()
	 */
	protected void tearDown() throws Exception {

		/*super.tearDown();
		container = null;*/
	}

	/**
	 * List all beans in Container , include beans in InnerContainer .
	 * 
	 */
	protected void showAllBeans() {

	/*	out.println("-------- All beans in Container ----------");

		int index = 0;
		out.println("Beans in EasyJWeb Container");
		Collection beanNames = container.getBeansName();
		for (Iterator iter = beanNames.iterator(); iter.hasNext();) {
			index++;
			String name = (String) iter.next();
			out.println(index + " : " + name);
			Object bean = container.getBean(name);
			if (bean instanceof InnerContainer) {
				InnerContainer innerContainer = (InnerContainer) bean;
				Collection innerBeanNames = innerContainer.getBeansName();
				int innerIndex = 0;				
				for (Iterator innerIter = innerBeanNames.iterator(); innerIter.hasNext();) {
					innerIndex++;
					out.println(BLANK_SPAR + innerIndex + " : " + (String) innerIter.next());
				}
			}
		}

		out.println("------------------------------------------");*/
	}
	public void testNothing()
	{
		
	}

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -