package org.drools.compiler.xml.rules; import junit.framework.TestCase; /** * Test the dump/convert format utilities. * * @author Michael Neale * @author Fernando Meyer */ public class DumperTest extends TestCase { // Xml Dumper test public void testRoundTripAccumulateXml() throws Exception { DumperTestHelper.XmlFile( "test_ParseAccumulate.xml" ); } public void testRoundTripCollectXml() throws Exception { DumperTestHelper.XmlFile( "test_ParseCollect.xml" ); } public void testRoundTripExistsXml() throws Exception { DumperTestHelper.XmlFile( "test_ParseExists.xml" ); } public void testRoundTripForallXml() throws Exception { DumperTestHelper.XmlFile( "test_ParseForall.xml" ); } public void testRoundTripFromXml() throws Exception { DumperTestHelper.XmlFile( "test_ParseFrom.xml" ); } public void testRoundTripComplexRuleXml() throws Exception { DumperTestHelper.XmlFile( "test_RoundTrip.xml" ); } // Drl Dumper test public void testRoundTripComplexRuleDrl() throws Exception { DumperTestHelper.DrlFile( "test_RoundTrip.drl" ); } public void testRoundTripCollectDrl() throws Exception { DumperTestHelper.DrlFile( "../../../integrationtests/test_Collect.drl" ); } public void testRoundTripAccumulateDrl() throws Exception { DumperTestHelper.DrlFile( "test_accumulateall.drl" ); } public void testRoundTripExistsDrl() throws Exception { DumperTestHelper.DrlFile( "../../../integrationtests/test_exists.drl" ); } public void testRoundTripForallDrl() throws Exception { DumperTestHelper.DrlFile( "../../../integrationtests/test_Forall.drl" ); } public void testRoundTripFromDrl() throws Exception { DumperTestHelper.DrlFile( "test_from.drl" ); } public void testRoundTripSimpleRuleDrl() throws Exception { DumperTestHelper.DrlFile( "test_simplerule.drl" ); } public void testRoundTripPComplexDrl() throws Exception { DumperTestHelper.DrlFile( "test_complex.drl" ); } public void testRoundTripPComplexXml() throws Exception { DumperTestHelper.XmlFile( "test_ParseComplex.xml" ); } public static void testStaticMethod1() { System.out.println( "testStaticMethod1" ) ; } public static void testStaticMethod2() { System.out.println( "testStaticMethod2" ) ; } public static void testStaticMethod3() { System.out.println( "testStaticMethod3" ) ; } }