public virtual void of()
        {
            CalculationTaskCell test = CalculationTaskCell.of(1, 2, TestingMeasures.PRESENT_VALUE, ReportingCurrency.of(USD));

            assertEquals(test.RowIndex, 1);
            assertEquals(test.ColumnIndex, 2);
            assertEquals(test.Measure, TestingMeasures.PRESENT_VALUE);
            assertEquals(test.ReportingCurrency, ReportingCurrency.of(USD));
            assertEquals(test.ToString(), "CalculationTaskCell[(1, 2), measure=PresentValue, currency=Specific:USD]");
        }
        //-------------------------------------------------------------------------
        public virtual void coverage()
        {
            CalculationTaskCell test = CalculationTaskCell.of(1, 2, TestingMeasures.PRESENT_VALUE, ReportingCurrency.of(USD));

            coverImmutableBean(test);
            CalculationTaskCell test2 = CalculationTaskCell.of(1, 2, TestingMeasures.PAR_RATE, ReportingCurrency.NATURAL);

            coverBeanEquals(test, test2);
            assertNotNull(CalculationTaskCell.meta());
        }