/** * Copyright (C) 2009 - present by OpenGamma Inc. and the OpenGamma group of companies * * Please see distribution for license. */ package com.opengamma.timeseries; import java.sql.Date; import java.util.Calendar; /** * Test. */ public abstract class SQLDateDoubleTimeSeriesTest extends DoubleTimeSeriesTest<Date> { @Override protected Date[] testTimes() { Calendar cal = Calendar.getInstance(); cal.clear(); cal.set(2010, 1, 8); // feb Date one = new Date(cal.getTimeInMillis()); cal.set(2010, 1, 9); Date two = new Date(cal.getTimeInMillis()); cal.set(2010, 1, 10); Date three = new Date(cal.getTimeInMillis()); cal.set(2010, 1, 11); Date four = new Date(cal.getTimeInMillis()); cal.set(2010, 1, 12); Date five = new Date(cal.getTimeInMillis()); cal.set(2010, 1, 13); Date six = new Date(cal.getTimeInMillis()); return new Date[] {one, two, three, four, five, six }; } @Override protected Date[] testTimes2() { Calendar cal = Calendar.getInstance(); cal.clear(); cal.set(2010, 1, 11); // feb Date one = new Date(cal.getTimeInMillis()); cal.set(2010, 1, 12); Date two = new Date(cal.getTimeInMillis()); cal.set(2010, 1, 13); Date three = new Date(cal.getTimeInMillis()); cal.set(2010, 1, 14); Date four = new Date(cal.getTimeInMillis()); cal.set(2010, 1, 15); Date five = new Date(cal.getTimeInMillis()); cal.set(2010, 1, 16); Date six = new Date(cal.getTimeInMillis()); return new Date[] {one, two, three, four, five, six }; } @Override protected Date[] emptyTimes() { return new Date[] {}; } }