|
From: Thies <tg...@us...> - 2007-10-22 19:41:37
|
Update of /cvsroot/tail/Tail/src/test/net/sf/tail/series In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv6545/src/test/net/sf/tail/series Modified Files: SerializableTimeSeriesTest.java PartialMemorizesSlicerTest.java Log Message: Novos testes e refatoração do MinValueStopper Index: PartialMemorizesSlicerTest.java =================================================================== RCS file: /cvsroot/tail/Tail/src/test/net/sf/tail/series/PartialMemorizesSlicerTest.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** PartialMemorizesSlicerTest.java 8 Oct 2007 19:15:28 -0000 1.3 --- PartialMemorizesSlicerTest.java 22 Oct 2007 19:41:39 -0000 1.4 *************** *** 296,299 **** --- 296,311 ---- } + + @Test + public void testAverageTicksPerSlice() + { + Period period = new Period().withYears(1); + series = new SampleTimeSeries(date.withDate(2000, 1, 1), date.withDate(2000, 8, 1), date.withDate(2000, 9, 15), + date.withDate(2001, 1, 1), date.withDate(2001, 1, 3), date.withDate(2001, 12, 31), date.withDate(2002, + 1, 1), date.withDate(2002, 1, 2), date.withDate(2002, 1, 3), date.withDate(2002, 5, 5), date + .withDate(2003, 3, 3)); + PartialMemorizedSlicer slicer = new PartialMemorizedSlicer(series, period, 3); + assertEquals(27d/4, slicer.getAverageTicksPerSlice()); + } } Index: SerializableTimeSeriesTest.java =================================================================== RCS file: /cvsroot/tail/Tail/src/test/net/sf/tail/series/SerializableTimeSeriesTest.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** SerializableTimeSeriesTest.java 17 Oct 2007 16:51:43 -0000 1.1 --- SerializableTimeSeriesTest.java 22 Oct 2007 19:41:39 -0000 1.2 *************** *** 12,15 **** --- 12,16 ---- import net.sf.tail.series.SerializableTimeSeries; + import org.joda.time.Period; import org.junit.Before; import org.junit.Test; *************** *** 49,51 **** --- 50,58 ---- assertEquals(stock.getSeries(), afterSerializedStock.getSeries()); } + @Test + public void testGetPeriod() + { + assertEquals(new Period().withMinutes(15), stock.getPeriod()); + } + } |