Skip to content

Commit 8045614

Browse files
author
Per Kerssens
committed
Add assertion on expected serialization
1 parent 4e2acf7 commit 8045614

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

athena-cloudwatch-metrics/src/test/java/com/amazonaws/athena/connectors/cloudwatch/metrics/MetricDataQuerySerDeTest.java

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,9 @@
3434

3535
public class MetricDataQuerySerDeTest
3636
{
37-
private static final Logger logger = LoggerFactory.getLogger(MetricDataQuerySerDeTest.class);
37+
private static final Logger logger = LoggerFactory.getLogger(MetricDataQuerySerDeTest.class);
38+
39+
private static final String EXPECTED_SERIALIZATION = "[{\"id\":\"m1\",\"metricStat\":{\"metric\":{\"namespace\":\"namespace\",\"metricName\":\"metricName\",\"dimensions\":[{\"name\":\"dim_name1\",\"value\":\"dim_value1\"},{\"name\":\"dim_name2\",\"value\":\"dim_value2\"}]},\"period\":60,\"stat\":\"p90\",\"unit\":null},\"expression\":null,\"label\":null,\"returnData\":null,\"period\":null,\"accountId\":null}]";
3840

3941
@Test
4042
public void serializeTest()
@@ -66,6 +68,7 @@ public void serializeTest()
6668
String actualSerialization = MetricDataQuerySerDe.serialize(metricDataQueries);
6769
logger.info("serializeTest: {}", actualSerialization);
6870
List<MetricDataQuery> actual = MetricDataQuerySerDe.deserialize(actualSerialization);
69-
assertEquals(metricDataQueries, actual);
71+
assertEquals(EXPECTED_SERIALIZATION, actualSerialization);
72+
assertEquals(metricDataQueries, actual);
7073
}
7174
}

0 commit comments

Comments
 (0)