@Test
public void testMetersRetrievedAndMarkIsDelegated() throws Exception {
// ARRANGE
SystemStatus systemStatus = mock(SystemStatus.class);
Meter meter = mock(Meter.class);
doReturn(meter).when(systemStatus).meter(anyString(), any());
processor.setSystemStatus(systemStatus);
// ACT
processor.succeeded();
processor.failed();
processor.noData();
processor.authenticationFailure();
// ASSERT
verify(processor, times(4)).meterName(); // FindBugs: RV_RETURN_VALUE_IGNORED_NO_SIDE_EFFECT - IGNORE
verify(systemStatus, times(4)).meter(anyString(), any());
verify(meter, times(4)).mark();
}
AbstractMeteredExtractProcessorTest.java 文件源码
java
阅读 26
收藏 0
点赞 0
评论 0
项目:pyplyn
作者:
评论列表
文章目录