def METHOD_NAME(self):
    aggregator = PercentileAggregator()
    percent = np.array([10, 20, 50, 90])
    kwargs = dict(percent=percent)
    shape = self.cube_simple.shape + percent.shape
    data = np.empty(shape)
    coords = [self.coord_simple]
    actual = aggregator.post_process(
        self.cube_simple, data, coords, **kwargs
    )
    self.assertEqual(actual.shape, percent.shape + self.cube_simple.shape)
    expected = data.T
    self.assertArrayEqual(actual.data, expected)
    name = "percentile_over_time"
    coord = actual.coord(name)
    expected = AuxCoord(percent, long_name=name, units="percent")
    self.assertEqual(coord, expected)