/** * @test */ public function distinctGroupsTestChart() { $years = array(1990, 1991); $paramsGroup1 = array("subgroup" => 8, "font" => 1, "type" => 1, "variety" => 1, "origin" => 1, "destiny" => 1); $paramsGroup2 = array("subgroup" => 9, "font" => 2, "type" => 1, "variety" => 1, "origin" => 1, "destiny" => 1); $paramsGroup1["font"] = 2; $paramsGroup2["font"] = 1; $dataParam1 = new DataParam(); $dataParam1->setParams($paramsGroup1); $dataParam2 = new DataParam(); $dataParam2->setParams($paramsGroup2); $chart = $this->controller->buildChartSearchingDistinctGroups($dataParam1, $dataParam2, $years); $chart = trim(str_replace('<?xml version="1.0"?>', '', $chart)); $this->assertEquals($this->alternativeChart(), $chart); }