@Test public void testCompute() { final String aggName = "rows"; LongGreatestPostAggregator greatestPostAggregator; CountAggregator agg = new CountAggregator(); agg.aggregate(); agg.aggregate(); agg.aggregate(); Map<String, Object> metricValues = new HashMap<String, Object>(); metricValues.put(aggName, agg.get()); List<PostAggregator> postAggregatorList = Lists.newArrayList( new ConstantPostAggregator( "roku", 6D ), new FieldAccessPostAggregator( "rows", aggName ) ); greatestPostAggregator = new LongGreatestPostAggregator("greatest", postAggregatorList); Assert.assertEquals(Long.valueOf(6), greatestPostAggregator.compute(metricValues)); }