All Downloads are FREE. Search and download functionalities are using the official Maven repository.

src.openwfe.org.engine._test.ExpressionCase Maven / Gradle / Ivy

There is a newer version: 1.7.2
Show newest version
//
// TestCase.java
//
// [email protected]
//
// generated with 
// jtmpl 1.0.04 20.11.2001 John Mettraux ([email protected])
//

package openwfe.org.engine._test;

import junit.framework.Assert;

import openwfe.org.xml.XmlCoder;
import openwfe.org.engine.expressions.*;
import openwfe.org.engine.expressions.sync.*;


/**
 * The test cases for the package
 *
 * 

CVS Info : *
$Author: jmettraux $ *
$Date: 2005-05-17 18:41:07 +0200 (Tue, 17 May 2005) $ *
$Id: ExpressionCase.java 1882 2005-05-17 16:41:07Z jmettraux $
* * @author [email protected] */ public class ExpressionCase extends junit.framework.TestCase { private final static org.apache.log4j.Logger log = org.apache.log4j.Logger .getLogger(ExpressionCase.class.getName()); // // FIELDS // // CONSTRUCTORS public ExpressionCase (String name) { super(name); } // // METHODS public void setUp () { } public void tearDown () { } // // TEST METHODS /** * Fighting against bug #961170 * * tests wether the sync expression is correctly SWAPPED with its * concurrence expression */ public void testConcurrenceSwapping () throws Exception { ConcurrenceExpression ce = new ConcurrenceExpression(); //ce.setSyncExpression(new LastMergeSyncExpression()); ce.setSyncExpression(new GenericSyncExpression()); Assert.assertTrue ("SyncExpression got set", ce.getSyncExpression() != null); XmlCoder.save("./tst/concurrence.xml", ce); log.debug("saved expression"); ce = null; ce = (ConcurrenceExpression)XmlCoder.load("./tst/concurrence.xml"); log.debug("loaded expression"); Assert.assertTrue ("SyncExpression came back from swap too", ce.getSyncExpression() != null); } }





© 2015 - 2025 Weber Informatics LLC | Privacy Policy