public virtual void test_of_collectionCollection_sparse_differentSize()
        {
            IList <LocalDate> dates  = ImmutableList.of(DATE_2011_01_01, DATE_2011_06_01);
            IList <double>    values = ImmutableList.of(1d);

            assertThrowsIllegalArg(() => SparseLocalDateDoubleTimeSeries.of(dates, values));
        }
        //-------------------------------------------------------------------------
        public virtual void coverage()
        {
            IList <LocalDate> dates              = ImmutableList.of(DATE_2011_01_01, DATE_2011_06_01);
            IList <double>    values             = ImmutableList.of(1d, 2d);
            SparseLocalDateDoubleTimeSeries test = SparseLocalDateDoubleTimeSeries.of(dates, values);

            coverImmutableBean(test);
            IList <LocalDate> dates2              = ImmutableList.of(DATE_2011_06_01, DATE_2012_01_01);
            IList <double>    values2             = ImmutableList.of(2d, 3d);
            SparseLocalDateDoubleTimeSeries test2 = SparseLocalDateDoubleTimeSeries.of(dates2, values2);

            coverBeanEquals(test, test2);
        }
 private SparseLocalDateDoubleTimeSeries createSparseSeries()
 {
     return(SparseLocalDateDoubleTimeSeries.of(entries.Keys, entries.Values));
 }