blob: 4a9f29af0921b0740e4dc41889428421b0193d56 [file] [log] [blame]
/*
* Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.apache.hadoop.chukwa.hicc;
import junit.framework.TestCase;
import javax.servlet.http.HttpServletRequest;
import java.util.TreeMap;
import java.util.ArrayList;
public class TestChart extends TestCase {
public void testLineChart() {
HttpServletRequest request = null;
// Chart c = new Chart(request);
// String render = "line";
// TreeMap<String, TreeMap<String, Double>> dataMap = new TreeMap<String, TreeMap<String, Double>>();
// TreeMap<String, Double> series = new TreeMap<String, Double>();
// ArrayList<String> labels = new ArrayList<String>();
// for (int i = 0; i < 5; i++) {
// labels.add("" + i);
// series.put("" + i, 1.0 * i);
// }
// dataMap.put("series1", series);
// c.setXLabelsRange(labels);
// c.setDataSet(render, dataMap);
// String output = c.plot();
// assertTrue(output.contains("lines"));
}
public void testBarChart() {
HttpServletRequest request = null;
// Chart c = new Chart(request);
// String render = "bar";
// TreeMap<String, TreeMap<String, Double>> dataMap = new TreeMap<String, TreeMap<String, Double>>();
// TreeMap<String, Double> series = new TreeMap<String, Double>();
// ArrayList<String> labels = new ArrayList<String>();
// for (int i = 0; i < 5; i++) {
// labels.add("" + i);
// series.put("" + i, 1.0 * i);
// }
// dataMap.put("series1", series);
// c.setXLabelsRange(labels);
// c.setDataSet(render, dataMap);
// String output = c.plot();
// assertTrue(output.contains("bar"));
}
public void testScatterChart() {
HttpServletRequest request = null;
// Chart c = new Chart(request);
// String render = "point";
// TreeMap<String, TreeMap<String, Double>> dataMap = new TreeMap<String, TreeMap<String, Double>>();
// TreeMap<String, Double> series = new TreeMap<String, Double>();
// ArrayList<String> labels = new ArrayList<String>();
// for (int i = 0; i < 5; i++) {
// labels.add("" + i);
// series.put("" + i, 1.0 * i);
// }
// dataMap.put("series1", series);
// c.setXLabelsRange(labels);
// c.setDataSet(render, dataMap);
// String output = c.plot();
// assertTrue(output.contains("point"));
}
}