package nl.tudelft.simulation.xml; import java.net.URL; import junit.framework.Assert; import junit.framework.TestCase; import nl.tudelft.simulation.dsol.experiment.ExperimentalFrame; import nl.tudelft.simulation.language.io.URLResource; import nl.tudelft.simulation.logger.Logger; import nl.tudelft.simulation.xml.dsol.ExperimentParser; /** *
* (c) copyright 2002-2005 Delft University of Technology , the
* Netherlands.
* See for project information www.simulation.tudelft.nl
* License of use: Lesser General Public License (LGPL) , no
* warranty.
* @author Peter Jacobs
* @version 1.2 Sep 28, 2004
* @since 1.5
*/
public class ExperimentParserT extends TestCase
{
/**
* constructs a new ExperimentParserT.
*/
public ExperimentParserT()
{
this("test");
}
/**
* constructs a new ExperimentParserT.
* @param arg0
*/
public ExperimentParserT(String arg0)
{
super(arg0);
}
/**
* tests the experiment test
*/
public void test()
{
URL url = URLResource.getResource("/resources/DummyExperiment.xml");
Assert.assertFalse(url == null);
try
{
ExperimentalFrame experimentalFrame = ExperimentParser.parseExperimentalFrame(url);
System.out.println(experimentalFrame);
}
catch (Exception exception)
{
Logger.warning(this, "test", exception);
Assert.fail(exception.getMessage());
}
}
}