|
From: Márcio V. d. S. <mv...@us...> - 2007-10-17 16:51:41
|
Update of /cvsroot/tail/Tail/src/test/net/sf/tail/series In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv8274/src/test/net/sf/tail/series Added Files: SerializableTimeSeriesTest.java Log Message: refatoração do timeSeries --- NEW FILE: SerializableTimeSeriesTest.java --- package net.sf.tail.series; import static org.junit.Assert.assertEquals; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException; import net.sf.tail.TimeSeries; import net.sf.tail.io.StockSerializer; import net.sf.tail.io.reader.CedroTimeSeriesLoader; import net.sf.tail.series.SerializableTimeSeries; import org.junit.Before; import org.junit.Test; public class SerializableTimeSeriesTest { private SerializableTimeSeries stock; private TimeSeries series; @Before public void setUp() throws FileNotFoundException, IOException{ this.stock = new SerializableTimeSeries("Teste", "BaseBovespa/15min/ambv4.csv", new CedroTimeSeriesLoader()); this.series = new CedroTimeSeriesLoader().load(new FileInputStream("BaseBovespa/15min/ambv4.csv"), "Teste"); } @Test public void testGetName() { assertEquals("Teste", stock.getName()); } @Test public void testGetSeriesAdress() { assertEquals("BaseBovespa/15min/ambv4.csv", stock.getSeriesAdress()); } @Test public void testGetSeries() throws IOException { assertEquals(series, stock.getSeries()); } @Test public void testReloadSeries() throws IOException{ StockSerializer serializer = new StockSerializer(); String serialized = serializer.toXML(stock); SerializableTimeSeries afterSerializedStock = serializer.fromXML(serialized); assertEquals(stock.getSeries(), afterSerializedStock.reloadSeries()); assertEquals(stock.getSeries(), afterSerializedStock.getSeries()); } } |