@Test
public void testTemplateMultipleValues() {

	final MetricName.MetricNameTemplate metricNameTemplate = name("foo").tag("bar", "").tag("qux", "quux").templateFor("bar", "qux");
	assertEquals(name("foo").tag("bar", "baz").tag("qux", "q").build(), metricNameTemplate.build("baz", "q"));
	assertSame(metricNameTemplate.build("baz", "quux"), metricNameTemplate.build("baz", "quux"));
	assertNotEquals(metricNameTemplate.build("baz", "quux"), metricNameTemplate.build("baz2", "quux"));
}