blob: f800f24c081bcd829e4fa55a49440a5d0c2ebf6d [file] [log] [blame]
package com.a.eye.skywalking.collector.worker.tools;
import com.a.eye.skywalking.collector.actor.AbstractClusterWorker;
import com.a.eye.skywalking.collector.worker.Const;
import com.a.eye.skywalking.collector.worker.mock.MergeDataAnswer;
import com.a.eye.skywalking.collector.worker.storage.JoinAndSplitData;
import org.junit.Assert;
/**
* @author pengys5
*/
public enum MergeDataAggTools {
INSTANCE;
public void testOnWork(AbstractClusterWorker agg, MergeDataAnswer mergeDataAnswer) throws Exception {
String id = "2016" + Const.ID_SPLIT + "A" + Const.ID_SPLIT + "B";
JoinAndSplitData joinAndSplitData = new JoinAndSplitData(id);
joinAndSplitData.set("Column", "VALUE");
agg.allocateJob(joinAndSplitData);
Assert.assertEquals("VALUE", mergeDataAnswer.getJoinAndSplitDataList().get(0).asMap().get("Column"));
}
}