@@ -682,10 +682,8 @@ public async Task InvokeAsync_InstrumenterOpenTelemetry_SavesScope()
682682 }
683683 }
684684
685- [ Theory ]
686- [ InlineData ( "Sentry-Trace" , "4b4d2878507b43d3af7dd8c4ab7a96d9-3cc6fd1337d243de" , "4b4d2878507b43d3af7dd8c4ab7a96d9" ) ]
687- [ InlineData ( "traceparent" , "00-4b4d2878507b43d3af7dd8c4ab7a96d8-3cc6fd1337d243de-00" , "4b4d2878507b43d3af7dd8c4ab7a96d8" ) ]
688- public async Task InvokeAsync_RequestContainsSentryHeaders_ContinuesTrace ( string headerName , string headerValue , string expectedTraceId )
685+ [ Fact ]
686+ public async Task InvokeAsync_RequestContainsSentryHeaders_ContinuesTrace ( )
689687 {
690688 SentryTraceHeader capturedTraceHeader = null ;
691689 BaggageHeader capturedBaggageHeader = null ;
@@ -700,7 +698,7 @@ public async Task InvokeAsync_RequestContainsSentryHeaders_ContinuesTrace(string
700698 var request = Substitute . For < HttpRequest > ( ) ;
701699 var fakeHeaders = new HeaderDictionary
702700 {
703- { headerName , headerValue } ,
701+ { "Sentry-Trace" , "4b4d2878507b43d3af7dd8c4ab7a96d9-3cc6fd1337d243de" } ,
704702 { "Baggage" , "sentry-trace_id=4b4d2878507b43d3af7dd8c4ab7a96d9, sentry-public_key=eb18e953812b41c3aeb042e666fd3b5c" } ,
705703 } ;
706704 _ = request . Headers . Returns ( fakeHeaders ) ;
@@ -712,21 +710,19 @@ public async Task InvokeAsync_RequestContainsSentryHeaders_ContinuesTrace(string
712710 _fixture . Hub . Received ( ) . ContinueTrace ( Arg . Any < SentryTraceHeader > ( ) , Arg . Any < BaggageHeader > ( ) ) ;
713711
714712 Assert . NotNull ( capturedTraceHeader ) ;
715- Assert . Equal ( expectedTraceId , capturedTraceHeader . TraceId . ToString ( ) ) ;
713+ Assert . Equal ( "4b4d2878507b43d3af7dd8c4ab7a96d9" , capturedTraceHeader . TraceId . ToString ( ) ) ;
716714 Assert . NotNull ( capturedBaggageHeader ) ;
717715 Assert . Equal ( "sentry-trace_id=4b4d2878507b43d3af7dd8c4ab7a96d9, sentry-public_key=eb18e953812b41c3aeb042e666fd3b5c" , capturedBaggageHeader . ToString ( ) ) ;
718716 }
719717
720- [ Theory ]
721- [ InlineData ( "Sentry-Trace" , "4b4d2878507b43d3af7dd8c4ab7a96d9-3cc6fd1337d243de" , "4b4d2878507b43d3af7dd8c4ab7a96d9" ) ]
722- [ InlineData ( "traceparent" , "00-4b4d2878507b43d3af7dd8c4ab7a96d8-3cc6fd1337d243de-00" , "4b4d2878507b43d3af7dd8c4ab7a96d8" ) ]
723- public async Task InvokeAsync_RequestContainsSentryHeaders_AddsHeadersAndTransactionContextToItems ( string headerName , string headerValue , string expectedTraceId )
718+ [ Fact ]
719+ public async Task InvokeAsync_RequestContainsSentryHeaders_AddsHeadersAndTransactionContextToItems ( )
724720 {
725721 var sut = _fixture . GetSut ( ) ;
726722 var request = Substitute . For < HttpRequest > ( ) ;
727723 var fakeHeaders = new HeaderDictionary
728724 {
729- { headerName , headerValue } ,
725+ { "Sentry-Trace" , "4b4d2878507b43d3af7dd8c4ab7a96d9-3cc6fd1337d243de" } ,
730726 { "Baggage" , "sentry-trace_id=4b4d2878507b43d3af7dd8c4ab7a96d9, sentry-public_key=eb18e953812b41c3aeb042e666fd3b5c" } ,
731727 } ;
732728 var contextItems = new Dictionary < object , object > ( ) ;
@@ -745,24 +741,22 @@ public async Task InvokeAsync_RequestContainsSentryHeaders_AddsHeadersAndTransac
745741
746742 var traceHeader = contextItems [ SentryMiddleware . TraceHeaderItemKey ] as SentryTraceHeader ;
747743 Assert . NotNull ( traceHeader ) ;
748- Assert . Equal ( expectedTraceId , traceHeader . TraceId . ToString ( ) ) ;
744+ Assert . Equal ( "4b4d2878507b43d3af7dd8c4ab7a96d9" , traceHeader . TraceId . ToString ( ) ) ;
749745 var baggageHeader = contextItems [ SentryMiddleware . BaggageHeaderItemKey ] as BaggageHeader ;
750746 Assert . NotNull ( baggageHeader ) ;
751747 Assert . Equal ( "sentry-trace_id=4b4d2878507b43d3af7dd8c4ab7a96d9, sentry-public_key=eb18e953812b41c3aeb042e666fd3b5c" , baggageHeader . ToString ( ) ) ;
752748 var transactionContext = contextItems [ SentryMiddleware . BaggageHeaderItemKey ] as BaggageHeader ;
753749 Assert . NotNull ( transactionContext ) ;
754750 }
755751
756- [ Theory ]
757- [ InlineData ( "Sentry-Trace" , "4b4d2878507b43d3af7dd8c4ab7a96d9-3cc6fd1337d243de" ) ]
758- [ InlineData ( "traceparent" , "00-4b4d2878507b43d3af7dd8c4ab7a96d8-3cc6fd1337d243de-01" ) ]
759- public async Task InvokeAsync_InvokingWithTheSameContextTwice_DoesNotThrow ( string headerName , string headerValue )
752+ [ Fact ]
753+ public async Task InvokeAsync_InvokingWithTheSameContextTwice_DoesNotThrow ( )
760754 {
761755 var sut = _fixture . GetSut ( ) ;
762756 var request = Substitute . For < HttpRequest > ( ) ;
763757 var fakeHeaders = new HeaderDictionary
764758 {
765- { headerName , headerValue } ,
759+ { "Sentry-Trace" , "4b4d2878507b43d3af7dd8c4ab7a96d9-3cc6fd1337d243de" } ,
766760 { "Baggage" , "sentry-trace_id=4b4d2878507b43d3af7dd8c4ab7a96d9, sentry-public_key=eb18e953812b41c3aeb042e666fd3b5c" } ,
767761 } ;
768762 var contextItems = new Dictionary < object , object > ( ) ;
0 commit comments