@Test
public void testPrefixAbsentNoParameters()
{

    TrackInstantiation.reset();
    NoParameters noParameters = reportCollectionFactory.createReportCollection(
            NoParameters.class,
            false,
            null,
            ImmutableMap.of("a", "fooval", "b", "with\"quote", "c", "with,comma", "d", "with\\backslash")
    );
    TrackInstantiation.assertInstantiated();
    ArgumentCaptor<String> stringCaptor = ArgumentCaptor.forClass(String.class);
    ArgumentCaptor<TrackInstantiation> reportCaptor = ArgumentCaptor.forClass(TrackInstantiation.class);
    verify(reportExporter).export(reportCaptor.capture(), eq(false), stringCaptor.capture(), tagCaptor.capture());
    assertEquals(stringCaptor.getValue(), "Add");
    assertEquals(tagCaptor.getValue(), ImmutableMap.builder()
            .put("a", "fooval")
            .put("b", "with\"quote")
            .put("c", "with,comma")
            .put("d", "with\\backslash")
            .build());
    assertNotNull(reportCaptor.getValue());
    assertNotNull(noParameters.add());
}