/** * Creates a new instance that uses {@link ZipkinHttpTagStrategy#getDefaultInstance()} and {@link * RiposteWingtipsServerTagAdapter#getDefaultInstance()} to do the work of span naming and tagging. */ public DefaultRiposteServerSpanNamingAndTaggingStrategy() { this(ZipkinHttpTagStrategy.getDefaultInstance(), RiposteWingtipsServerTagAdapter.getDefaultInstance()); }
/** * Creates a new instance that uses {@link ZipkinHttpTagStrategy#getDefaultInstance()} and {@link * RiposteWingtipsServerTagAdapter#getDefaultInstance()} to do the work of span naming and tagging. */ public DefaultRiposteServerSpanNamingAndTaggingStrategy() { this(ZipkinHttpTagStrategy.getDefaultInstance(), RiposteWingtipsServerTagAdapter.getDefaultInstance()); }
@Test public void getDefaultInstance_returns_DEFAULT_INSTANCE() { // expect assertThat(RiposteWingtipsServerTagAdapter.getDefaultInstance()) .isSameAs(RiposteWingtipsServerTagAdapter.DEFAULT_INSTANCE); }
@Test public void getDefaultInstance_returns_DEFAULT_INSTANCE() { // when DefaultRiposteServerSpanNamingAndTaggingStrategy instance = DefaultRiposteServerSpanNamingAndTaggingStrategy.getDefaultInstance(); // then assertThat(instance) .isSameAs(DefaultRiposteServerSpanNamingAndTaggingStrategy.DEFAULT_INSTANCE); assertThat(instance.tagAndNamingStrategy).isSameAs(ZipkinHttpTagStrategy.getDefaultInstance()); assertThat(instance.tagAndNamingAdapter).isSameAs(RiposteWingtipsServerTagAdapter.getDefaultInstance()); }
@Test public void default_constructor_creates_instance_using_default_ZipkinHttpTagStrategy_and_RiposteWingtipsServerTagAdapter() { // when DefaultRiposteServerSpanNamingAndTaggingStrategy instance = new DefaultRiposteServerSpanNamingAndTaggingStrategy(); // then assertThat(instance.tagAndNamingStrategy).isSameAs(ZipkinHttpTagStrategy.getDefaultInstance()); assertThat(instance.tagAndNamingAdapter).isSameAs(RiposteWingtipsServerTagAdapter.getDefaultInstance()); }