1 package emissary.core;
2
3 import emissary.test.core.junit5.UnitTest;
4
5 import com.codahale.metrics.Timer;
6 import org.junit.jupiter.api.Test;
7
8 import java.util.concurrent.TimeUnit;
9
10 import static org.junit.jupiter.api.Assertions.assertTrue;
11
12 class MetricsFormatterTest extends UnitTest {
13 @Test
14 void testFormatter() {
15 MetricsFormatter m = MetricsFormatter.builder().withRateUnit(TimeUnit.SECONDS).withDurationUnit(TimeUnit.SECONDS).build();
16 String s = m.formatTimer("FOO", new Timer());
17 assertTrue(s.contains("STAT"), "Formatted string from formatter - " + s);
18 }
19 }