use of com.hazelcast.internal.metrics.impl.FieldProbe.LongFieldProbe in project hazelcast by hazelcast.
the class FieldProbeTest method getLong.
public void getLong(String fieldName, int expectedValue) throws Exception {
SomeSource source = new SomeSource();
Field field = source.getClass().getDeclaredField(fieldName);
Probe probe = field.getAnnotation(Probe.class);
FieldProbe fieldProbe = createFieldProbe(field, probe, new SourceMetadata(SomeSource.class));
LongFieldProbe longFieldProbe = assertInstanceOf(LongFieldProbe.class, fieldProbe);
long value = longFieldProbe.get(source);
assertEquals(expectedValue, value);
}
Aggregations