createAggregationResult($this->items); $filter = new mock\AggregationFilter(); $values = $filter->getAllColumnValues($result); $this->assertCount(4, $values); $this->assertEquals( ['black', 'blue', 'gray', 'green', 'red', 'yellow'], $values['test.field1']['values'] ); $this->assertEquals( 'Label 1', $values['test.field1']['label'] ); $this->assertEquals( ['car', 'laptop'], $values['test.field2']['values'] ); $this->assertEquals( 'Label 2', $values['test.field2']['label'] ); } }