public void TestToString() { var codec1 = new NamedNoopCodec("codec1"); var codec2 = new NamedNoopCodec("codec2"); var composite = new CompositeCodec <ITextMap>(new List <Codec <ITextMap> > { codec1, codec2 }); Assert.Equal("codec1 : codec2", composite.ToString()); }
public CompositeCodecTests() { var tracer = new Tracer.Builder("service") .WithReporter(new NoopReporter()) .Build(); Span span = (Span)tracer.BuildSpan("foo").Start(); _spanContext = span.Context; _mockCarrier = Substitute.For <ITextMap>(); _mockCodec1 = Substitute.For <Codec <ITextMap> >(); _mockCodec2 = Substitute.For <Codec <ITextMap> >(); _composite = new CompositeCodec <ITextMap>(new List <Codec <ITextMap> > { _mockCodec1, _mockCodec2 }); }