package org.skywalking.apm.collector.worker.storage;
import org.junit.Assert;
import org.junit.Test;
import org.skywalking.apm.collector.worker.Const;
/**
* @author pengys5
*/
public class MetricAnalysisDataTestCase {
@Test
public void getOrCreate() {
String id = "2016" + Const.ID_SPLIT + "A" + Const.ID_SPLIT + "B";
MetricAnalysisData metricAnalysisData = new MetricAnalysisData();
MetricData metricData = metricAnalysisData.getOrCreate(id);
MetricData metricData_1 = metricAnalysisData.getOrCreate(id);
Assert.assertEquals(metricData, metricData_1);
}
@Test
public void asMap() {
String id = "2016" + Const.ID_SPLIT + "A" + Const.ID_SPLIT + "B";
MetricAnalysisData metricAnalysisData = new MetricAnalysisData();
MetricData metricData = metricAnalysisData.getOrCreate(id);
MetricData metricData_1 = metricAnalysisData.asMap().get(id);
Assert.assertEquals(metricData, metricData_1);
}
}