OPEN - BATCH-659: unused classes deprecation/removal

removed obsolete classes from xml package
This commit is contained in:
robokaso
2008-09-30 09:14:13 +00:00
parent 499ee23c69
commit 79e445d18b
5 changed files with 0 additions and 320 deletions

View File

@@ -1,69 +0,0 @@
package org.springframework.batch.item.xml.stax;
import javax.xml.stream.XMLEventReader;
import javax.xml.stream.XMLInputFactory;
import junit.framework.TestCase;
import org.springframework.batch.item.xml.EventHelper;
import org.springframework.core.io.ByteArrayResource;
import org.springframework.core.io.Resource;
/**
* Tests for {@link DefaultTransactionalEventReader}.
*
* @deprecated no longer used, to be removed in 2.0
*
* @author Robert Kasanicky
*/
public class DefaultTransactionalEventReaderTests extends TestCase {
// object under test
private TransactionalEventReader reader;
// test xml input
private String xml = "<root> <fragment> <misc1/> </fragment> <misc2/> <fragment> </fragment> </root>";
protected void setUp() throws Exception {
Resource resource = new ByteArrayResource(xml.getBytes());
XMLEventReader wrappedReader = XMLInputFactory.newInstance().createXMLEventReader(resource.getInputStream());
reader = new DefaultTransactionalEventReader(wrappedReader);
}
/**
* Rollback scenario.
*/
public void testRollback() throws Exception {
assertTrue(reader.hasNext());
reader.nextEvent(); //start document
reader.nextEvent(); //start root element
reader.nextEvent(); //whitespace
reader.onCommit(); // commit point
assertTrue(EventHelper.startElementName(reader.nextEvent()).equals("fragment"));
reader.nextEvent(); //whitespace
assertTrue(EventHelper.startElementName(reader.nextEvent()).equals("misc1"));
assertTrue(EventHelper.endElementName(reader.peek()).equals("misc1"));
reader.onRollback(); // now we should be at the last commit point
assertTrue(reader.hasNext());
assertTrue(EventHelper.startElementName(reader.nextEvent()).equals("fragment"));
reader.nextEvent();
assertTrue(EventHelper.startElementName(reader.nextEvent()).equals("misc1"));
}
/**
* Remove operation is not supported
*/
public void testRemove() {
try {
reader.remove();
fail("UnsupportedOperationException expected on calling remove()");
}
catch (UnsupportedOperationException e) {
// expected
}
}
}

View File

@@ -1,39 +0,0 @@
package org.springframework.batch.item.xml.stax;
import javax.xml.stream.XMLEventFactory;
import javax.xml.stream.events.XMLEvent;
import junit.framework.TestCase;
/**
* Tests for {@link EventSequence}.
*
* @deprecated no longer used, to be removed in 2.0
*
* @author Robert Kasanicky
*/
public class EventSequenceTests extends TestCase {
// object under test
private EventSequence seq = new EventSequence();
private XMLEventFactory factory = XMLEventFactory.newInstance();
/**
* Common usage scenario.
*/
public void testCommonUse() {
XMLEvent event1 = factory.createComment("testString1");
XMLEvent event2 = factory.createCData("testString2");
seq.addEvent(event1);
seq.addEvent(event2);
assertTrue(seq.hasNext());
assertSame(event1, seq.nextEvent());
assertTrue(seq.hasNext());
assertSame(event2, seq.nextEvent());
assertFalse(seq.hasNext());
assertNull(seq.nextEvent());
}
}