@Test
public void register() throws Exception {
new MockUnit(MetricRegistry.class, Metric.class, Reporter.class, ConsoleReporter.class)
.expect(unit -> {
MetricRegistry registry = unit.get(MetricRegistry.class);
expect(registry.register("m", unit.get(Metric.class)))
.andReturn(unit.get(Metric.class));
})
.expect(unit -> {
unit.get(ConsoleReporter.class).close();
})
.run(unit -> {
Map<String, Metric> metrics = ImmutableMap.of("m", unit.get(Metric.class));
Set<Reporter> reporters = ImmutableSet.of(unit.get(Reporter.class),
unit.get(ConsoleReporter.class));
MetricRegistryInitializer mri = new MetricRegistryInitializer(
unit.get(MetricRegistry.class), metrics, reporters);
mri.close();
});
}
MetricRegistryInitializerTest.java 文件源码
java
阅读 24
收藏 0
点赞 0
评论 0
项目:jooby
作者:
评论列表
文章目录