コード例 #1
0
ファイル: ChartManagerTest.java プロジェクト: JobTest/Board
 @Test
 public void testSetMetrics() throws Exception {
   IndicatorsModel model = new IndicatorsModel();
   model.setTimingMetricsMap(timingMetricsMap);
   ChartManager.setMetrics(chart, model);
   List<Series> series = conf.getSeries();
   assertEquals(2, series.size());
   DataSeries dataSeries1 = (DataSeries) series.get(0);
   DataSeries dataSeries2 = (DataSeries) series.get(1);
   assertEquals(METRIC1.getDescription(), dataSeries1.getName());
   assertEquals(METRIC2.getDescription(), dataSeries2.getName());
   DataSeriesItem item1 = dataSeries1.get(1);
   assertEquals(metricItem.getT95(), item1.getY());
   assertEquals(DATE_TIME2, new LocalDateTime(item1.getX(), DateTimeZone.UTC));
 }
コード例 #2
0
  private DataSeries getBrowserMarketShareSeries() {
    DataSeriesItem firefox = new DataSeriesItem("Firefox", 45.0);

    DataSeriesItem ie = new DataSeriesItem("IE", 26.8);

    DataSeriesItem chrome = new DataSeriesItem("Chrome", 12.8);
    chrome.setSliced(true);
    chrome.setSelected(true);

    DataSeriesItem safari = new DataSeriesItem("Safari", 8.5);

    DataSeriesItem opera = new DataSeriesItem("Opera", 6.2);

    DataSeriesItem others = new DataSeriesItem("Others", 0.7);

    return new DataSeries(firefox, ie, chrome, safari, opera, others);
  }