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 }