test_class.file: shardingsphere-observability/shardingsphere-tracing/shardingsphere-tracing-opentracing/src/test/java/org/apache/shardingsphere/tracing/opentracing/OpenTracingTracerTest.java
test_class.identifier: OpenTracingTracerTest
test_case.body: @Test(expected = ShardingSphereException.class)
      public void assertTracerClassError() {
          System.setProperty(OpenTracingTracer.OPENTRACING_TRACER_CLASS_NAME, "com.foo.FooTracer");
          OpenTracingTracer.init();
      }
test_case.class_method_signature: OpenTracingTracerTest.assertTracerClassError()
test_case.full_signature: @Test(expected = ShardingSphereException.class) public void assertTracerClassError()
test_case.identifier: assertTracerClassError
test_case.invocations: setProperty init
test_case.modifiers: @Test(expected = ShardingSphereException.class) public
test_case.parameters: ()
test_case.return: void
test_case.signature: void assertTracerClassError()
focal_class.declarator: OPENTRACING_TRACER_CLASS_NAME = "org.apache.shardingsphere.tracing.opentracing.tracer.class"
focal_class.modifier: public static final
focal_class.original_string: public static final String OPENTRACING_TRACER_CLASS_NAME = "org.apache.shardingsphere.tracing.opentracing.tracer.class";
focal_class.type: String
focal_class.var_name: OPENTRACING_TRACER_CLASS_NAME
focal_class.file: shardingsphere-observability/shardingsphere-tracing/shardingsphere-tracing-opentracing/src/main/java/org/apache/shardingsphere/tracing/opentracing/OpenTracingTracer.java
focal_class.identifier: OpenTracingTracer
focal_class.class_method_signature: OpenTracingTracer.init()
focal_class.full_signature: public static void init()
focal_class.identifier: init
focal_class.modifiers: public static
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void init()
focal_class.class_method_signature: OpenTracingTracer.init(final Tracer tracer)
focal_class.full_signature: public static void init(final Tracer tracer)
focal_class.identifier: init
focal_class.modifiers: public static
focal_class.parameters: (final Tracer tracer)
focal_class.return: void
focal_class.signature: void init(final Tracer tracer)
focal_class.class_method_signature: OpenTracingTracer.get()
focal_class.full_signature: public static Tracer get()
focal_class.identifier: get
focal_class.modifiers: public static
focal_class.parameters: ()
focal_class.return: Tracer
focal_class.signature: Tracer get()
focal_class.class_method_signature: OpenTracingTracer.doInit()
focal_class.full_signature: private static void doInit()
focal_class.identifier: doInit
focal_class.modifiers: private static
focal_class.parameters: ()
focal_class.return: void
focal_class.signature: void doInit()
focal_method.body: public static void init() {
          doInit();
      }
focal_method.class_method_signature: OpenTracingTracer.init()
focal_method.full_signature: public static void init()
focal_method.identifier: init
focal_method.invocations: doInit
focal_method.modifiers: public static
focal_method.parameters: ()
focal_method.return: void
focal_method.signature: void init()