Может кто-нибудь пожалуйста, помогите мне получить экземпляр io.opentelemetry.api.trace.DefaultTracer, где он использует NoopSpanBuilder для предоставления заглушки кода?
Я не знаю Я не хочу тестировать что-либо, связанное с трассировкой, поэтому не хочу использовать подход MockServer. Я также не хочу использовать Mockito для имитации классов трассировки, потому что в Mockito много параллелизма, который вызывает проблемы.
Я начал писать пару классов с заглушенными методами. а затем обнаружил, что это то, что имеет класс io.opentelemetry.api.trace.DefaultTracer, но я не могу получить его экземпляр.
Я был звоню
Код: Выделить всё
Tracer tracer = GlobalOpenTelemetry.getTracerProvider().tracerBuilder("LocalTracer").build();
Я ценю любую помощь, которую вы можете оказать.
Я ценю любую помощь, которую вы можете оказать.
п>
Подробнее здесь: https://stackoverflow.com/questions/790 ... er-classes
Мобильная версия