|
From: Márcio V. d. S. <mv...@us...> - 2008-03-07 16:11:26
|
Update of /cvsroot/tail/Tail/src/test/net/sf/tail/io/reader In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv5655/src/test/net/sf/tail/io/reader Added Files: GoogleTimeSeriesLoaderTest.java Log Message: --- NEW FILE: GoogleTimeSeriesLoaderTest.java --- package net.sf.tail.io.reader; import static org.junit.Assert.assertEquals; import java.io.FileInputStream; import net.sf.tail.TimeSeries; import net.sf.tail.tick.DefaultTick; import org.joda.time.DateTime; import org.junit.Before; import org.junit.Test; public class GoogleTimeSeriesLoaderTest { private GoogleTimeSeriesLoader ctsl; private TimeSeries ts; private DateTime date; @Before public void setUp() throws Exception { date = new DateTime(); ctsl = new GoogleTimeSeriesLoader(); // TODO: isso deveria ser um InputStream harcoded, e nao um // vindo de um FileInputStream // alem disso, o metodo load deveria ficar em um test ts = ctsl.load(new FileInputStream("BaseBovespa/tests/MMM.csv"), ""); } @Test public void testLine3() throws Exception { date = date.withDate(2000, 1, 26).withTime(0, 0, 0, 0); DefaultTick tick = new DefaultTick(date, 47.94, 48.16, 48.75, 47.66, 0d, 0d, 0d, 7020800, 0); assertEquals(tick, ts.getTick(2)); } @Test public void testLine2() throws Exception { date = date.withDate(2000, 1, 25).withTime(0, 0, 0, 0); DefaultTick tick = new DefaultTick(date, 47.44, 45.69, 47.44, 45.12, 0d, 0d, 0d, 3691200, 0); assertEquals(tick, ts.getTick(1)); } } |