Skip to content

Commit 46e84e5

Browse files
committed
Add AgentForTestingTest.exportAndRetrieveMetrics()
1 parent 8e09d59 commit 46e84e5

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

testing/agent-for-testing/src/test/java/io/opentelemetry/javaagent/testing/AgentForTestingTest.java

+11-1
Original file line numberDiff line numberDiff line change
@@ -27,11 +27,21 @@ void empty() {
2727
}
2828

2929
@Test
30-
void exportAndRetrieve() {
30+
void exportAndRetrieveSpans() {
3131
GlobalOpenTelemetry.getTracer("test").spanBuilder("test").startSpan().end();
3232

3333
List<SpanData> spans = AgentTestingExporterAccess.getExportedSpans();
3434
assertEquals(1, spans.size());
3535
assertEquals("test", spans.get(0).getName());
3636
}
37+
38+
@Test
39+
void exportAndRetrieveMetrics() {
40+
GlobalOpenTelemetry.getMeter("test").upDownCounterBuilder("test").build().add(1);
41+
42+
List<MetricData> metrics = AgentTestingExporterAccess.getExportedMetrics();
43+
assertEquals(1, metrics.size());
44+
assertEquals("test", metrics.get(0).getName());
45+
46+
}
3747
}

0 commit comments

Comments
 (0)