1 /*
2 * Created on 2003-6-12 15:41:32 by joel guo
3 *
4 * vTradEx Information Technology Inc.
5 */
6 package com.cyclops.dbdigger;
7 import junit.framework.TestCase;
8
9 import org.apache.commons.logging.Log;
10 import org.apache.commons.logging.LogFactory;
11 import org.apache.plexus.PlexusContainer;
12 import org.apache.plexus.embed.Embedder;
13 //import org.apache.plexus.configuration.PlexusConfigurationHelper;
14 /*** Add description <font color="red">HERE</font>!
15 *
16 * @author <a href="mailto:joeblack.guo@vtradex.com">joel guo</a>
17 * @since 2003-6-12 15:41:32
18 */
19 public class DBDiggerTestCase extends TestCase {
20 private Embedder embedder = new Embedder();
21 /*** logger object */
22 protected Log logger = LogFactory.getLog(getClass());
23 /*** Method getPlexusContainer()
24 * @return PlexusContainer object
25 */
26 public PlexusContainer getPlexusContainer() {
27 return embedder.getContainer();
28 }
29 /*** Override method setUp() of super class
30 * @see junit.framework.TestCase#setUp()
31 */
32 public void setUp() throws Exception {
33 embedder.setConfiguration("/dbdigger-plexus.xml");
34 embedder.start();
35 super.setUp();
36 }
37 /*** Override method tearDown() of super class
38 * @see junit.framework.TestCase#tearDown()
39 */
40 protected void tearDown() throws Exception {
41 super.tearDown();
42 embedder.stop();
43 }
44 }
This page was automatically generated by Maven