package com.coveo.blitz.thrift;
import static org.junit.Assert.*;
import java.util.Arrays;
import java.util.HashMap;
import java.util.Map;
import org.junit.Test;
public class ResponseTest {
@Test
public void test() {
Response response = new Response();
DataPoint data1 = new DataPoint();
Map<String, String> dimensions1 = new HashMap<>();
dimensions1.put("VERB", "GET");
dimensions1.put("DATE", "2014/01/01");
data1.setDimensions(dimensions1);
Map<String, Long> metrics1 = new HashMap<>();
metrics1.put("COUNT", 123l);
data1.setMetrics(metrics1);
DataPoint data2 = new DataPoint();
Map<String, String> dimensions2 = new HashMap<>();
dimensions2.put("VERB", "GET");
dimensions2.put("DATE", "2014/01/02");
data2.setDimensions(dimensions2);
Map<String, Long> metrics2 = new HashMap<>();
metrics2.put("COUNT", 443l);
data2.setMetrics(metrics2);
response.setData(Arrays.asList(data1, data2));
assertEquals(
response.getData().get(0).getDimensions()
.get("DATE"), "2014/01/01");
}
}