### Question:
HelidonCounter extends MetricImpl implements Counter { @Override public void inc() { delegate.inc(); } private  HelidonCounter(String registryType, Metadata metadata, Counter delegate); @Override void inc(); @Override void inc(long n); @Override long getCount(); @Override String prometheusNameWithUnits(MetricID metricID); @Override String prometheusValue(); @Override void jsonData(JsonObjectBuilder builder, MetricID metricID); @Override boolean equals(Object o); @Override int hashCode(); @Override String toString();  }### Answer:
@Test void testInc() { testValues(0); counter.inc(); wrappingCounter.inc(); testValues(1); }
@Test void testIncWithParam() { testValues(0); counter.inc(49); wrappingCounter.inc(); testValues(49); }