diff --git a/api/src/test/java/com/spotify/metrics/core/MetricIdTest.java b/api/src/test/java/com/spotify/metrics/core/MetricIdTest.java index 3d0c1fc..52f46a7 100644 --- a/api/src/test/java/com/spotify/metrics/core/MetricIdTest.java +++ b/api/src/test/java/com/spotify/metrics/core/MetricIdTest.java @@ -18,7 +18,7 @@ public class MetricIdTest { final String key = "key"; @Test - public void testEmpty() throws Exception { + public void testEmpty() { assertEquals(MetricId.EMPTY_TAGS, MetricId.EMPTY.getTags()); assertNull(MetricId.EMPTY.getKey()); assertEquals(MetricId.EMPTY_TAGS, new MetricId().getTags()); @@ -172,4 +172,16 @@ public void testReadOnlyTags6() { other.put("k", "v"); MetricId.EMPTY.tagged(other).getTags().put("x", "y"); } + + @Test + public void testMetricIdBuildSingleParameter() { + MetricId metricId = MetricId.build("foo"); + assertEquals("foo", metricId.getKey()); + } + + @Test + public void testMetricIdBuildMultipleParameters() { + MetricId metricId = MetricId.build("foo", "bar", "baz", "biz"); + assertEquals("foo.bar.baz.biz", metricId.getKey()); + } }