@Test
public void testConnectorSummary() {
ConnectorSummary summary = new ConnectorSummary.Builder().createFrom(
new Connector.Builder().addAction(
new ConnectorAction.Builder().addTag("1", "2", "3").build(),
new ConnectorAction.Builder().addTag("2", "3", "4").build(),
new ConnectorAction.Builder().addTag("2").build(),
new ConnectorAction.Builder().build()
).build()
).build();
Assertions.assertThat(summary.getActionsSummary().getTotalActions()).isEqualTo(4);
Map<String, Integer> actionCountByTags = summary.getActionsSummary().getActionCountByTags();
Assertions.assertThat(actionCountByTags).containsEntry("1", 1);
Assertions.assertThat(actionCountByTags).containsEntry("2", 3);
Assertions.assertThat(actionCountByTags).containsEntry("3", 2);
Assertions.assertThat(actionCountByTags).containsEntry("4", 1);
}