* [EMAIL PROTECTED] <[EMAIL PROTECTED]> [2008-04-11 20:20:47]: > Author: wavey > Date: 2008-04-11 20:20:47 +0000 (Fri, 11 Apr 2008) > New Revision: 19204 > > Added: > trunk/freenet/test/freenet/support/LoaderTest.java > Log: > added unit test > > Added: trunk/freenet/test/freenet/support/LoaderTest.java > =================================================================== > --- trunk/freenet/test/freenet/support/LoaderTest.java > (rev 0) > +++ trunk/freenet/test/freenet/support/LoaderTest.java 2008-04-11 > 20:20:47 UTC (rev 19204) > @@ -0,0 +1,49 @@ > +/* > + * This program is free software; you can redistribute it and/or modify > + * it under the terms of the GNU General Public License as published by > + * the Free Software Foundation; either version 2 of the License, or > + * (at your option) any later version. > + * > + * This program is distributed in the hope that it will be useful, > + * but WITHOUT ANY WARRANTY; without even the implied warranty of > + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the > + * GNU General Public License for more details. > + * > + * You should have received a copy of the GNU General Public License > + * along with this program; if not, write to the Free Software > + * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. > + */ > + > +package freenet.support; > + > +import java.lang.reflect.InvocationTargetException; > + > +import junit.framework.TestCase; > + > +/** > + * Test case for [EMAIL PROTECTED] freenet.support.Loader} class. > + * > + * @author stuart martin <[EMAIL PROTECTED]> > + */ > +public class LoaderTest extends TestCase { > + > + public void testLoader() { > + Object o = null; > + > + try { > + o = Loader.getInstance("java.lang.String"); > + } catch (InvocationTargetException e) { > + fail("unexpected exception" + e.getMessage()); > + } catch (NoSuchMethodException e) { > + fail("unexpected exception" + e.getMessage()); > + } catch (InstantiationException e) { > + fail("unexpected exception" + e.getMessage()); > + } catch (IllegalAccessException e) { > + fail("unexpected exception" + e.getMessage()); > + } catch (ClassNotFoundException e) { > + fail("unexpected exception" + e.getMessage()); > + } > + > + assertTrue(o instanceof java.lang.String); > + } > +}
What are you testing here? the JVM ? _______________________________________________ Devl mailing list Devl@freenetproject.org http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl