Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
06/01/09 11:56:45 (15 years ago)
Author:
mstoeger
Message:

more "zoom level too high" fixes. the error also occured for empty charts and for empty data rows. #498

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Visualization.Test/3.2/LineChartTests.cs

    r1984 r1987  
    219219
    220220    [Test]
     221    public void TestDataRowWithoutValuesShouldntCauseZoomLevelTooHighError() {
     222      LineChartTestForm f = new LineChartTestForm(model);
     223
     224      IDataRow row1 = new DataRow();
     225
     226      model.AddDataRow(row1);
     227
     228      f.ShowDialog();
     229    }
     230
     231    [Test]
     232    public void TestModelWithoutDataRowsShouldntCauseZoomLevelTooHighError() {
     233      LineChartTestForm f = new LineChartTestForm(model);
     234
     235      f.ShowDialog();
     236    }
     237
     238    [Test]
    221239    public void TestAddValueToDataRow() {
    222240      LineChartTestForm f = new LineChartTestForm(model);
     
    340358
    341359      f.ShowDialog();
     360    }
     361
     362    [Test]
     363    public void TestPersistence() {
     364      LineChartTestForm f = new LineChartTestForm(model);
     365
     366      IDataRow row1 = new DataRow();
     367      row1.AddValues(new double[] {0, 10, 5});
     368
     369      IDataRow row2 = new DataRow();
     370      row2.AddValues(new double[] {1, 20, 7});
     371
     372      model.AddDataRows(row1, row2);
    342373    }
    343374
Note: See TracChangeset for help on using the changeset viewer.