package org.activityinfo.model.expr.customer; import com.google.common.base.Joiner; import org.activityinfo.fixtures.InjectionSupport; import org.activityinfo.legacy.shared.command.DimensionType; import org.activityinfo.legacy.shared.command.Filter; import org.activityinfo.legacy.shared.command.PivotSites; import org.activityinfo.legacy.shared.command.result.Bucket; import org.activityinfo.legacy.shared.reports.model.Dimension; import org.activityinfo.server.command.CommandTestCase2; import org.junit.Test; import org.junit.runner.RunWith; import java.util.List; @RunWith(InjectionSupport.class) public class LiveTest extends CommandTestCase2 { @Test public void testLive() { int indicatorId = 37242; int userId = 2195; setUser(userId); Filter filter = new Filter(); filter.addRestriction(DimensionType.Indicator, indicatorId); PivotSites pivot = new PivotSites(); pivot.setDimensions(new Dimension(DimensionType.Indicator)); pivot.setFilter(filter); List<Bucket> buckets = execute(pivot).getBuckets(); System.out.println(Joiner.on("\n").join(buckets)); } }