/** * @return ChartInterface */ protected function createChart() { $factory = new ChartFactory(); $chart = $factory->create(); return $chart; }
public function testCreate() { $factory = new ChartFactory(); $this->assertInstanceOf('Petesiss\\PhpHc\\ChartInterface', $factory->create()); }
public function setUp() { $factory = new ChartFactory(); $this->chart = $factory->create()->setChart(array('renderTo' => 'container', 'type' => 'bar'))->setTitle(array('text' => 'Monthly Average Temperature'))->setSubtitle(array('text' => 'Based on lots of readings.'))->setXAxis(array('categories' => array('Jan', 'Feb', 'March', 'April', 'May', 'June', 'July', 'Aug', 'Sept', 'Oct', 'Nov', 'Dec')))->setYAxis(array('title' => array('text' => 'Temperature')))->setSeries(array(array('name' => 'Tokyo', 'data' => array(7.0, 6.9, 9.5, 14.5, 18.4, 21.5, 25.2, 26.5, 23.3, 18.3, 13.9, 9.6)), array('name' => 'London', 'data' => array(3.9, 4.2, 5.7, 8.5, 11.9, 15.2, 17.0, 16.6, 14.2, 10.3, 6.6, 4.8)))); }