@@ -7,13 +7,22 @@ namespace NLog.DiagnosticSource.Tests
77{
88 public class OnHasActivityLayoutRendererTests
99 {
10+ public OnHasActivityLayoutRendererTests ( )
11+ {
12+ System . Diagnostics . Activity . Current = null ;
13+ NLog . LogManager . Setup ( ) . SetupExtensions ( ext => {
14+ ext . RegisterLayoutRenderer < ActivityTraceLayoutRenderer > ( "activity" ) ;
15+ ext . RegisterLayoutRenderer < OnHasActivityTraceLayoutRendererWrapper > ( "onhasactivity" ) ;
16+ } ) ;
17+ NLog . LogManager . ThrowExceptions = true ;
18+ }
19+
1020 [ Fact ]
1121 public void OnHasActivityNotActive ( )
1222 {
1323 // Arrange
1424 System . Diagnostics . Activity . Current = null ;
15- LayoutRenderer . Register ( "activity" , typeof ( ActivityTraceLayoutRenderer ) ) ;
16- LayoutRenderer . Register ( "onhasactivity" , typeof ( OnHasActivityTraceLayoutRendererWrapper ) ) ;
25+
1726 var logFactory = new LogFactory ( ) ;
1827 var logConfig = new LoggingConfiguration ( logFactory ) ;
1928 var memTarget = new NLog . Targets . MemoryTarget ( "memory" ) ;
@@ -36,8 +45,7 @@ public void OnHasActivityStarted()
3645 {
3746 // Arrange
3847 System . Diagnostics . Activity . Current = null ;
39- LayoutRenderer . Register ( "activity" , typeof ( ActivityTraceLayoutRenderer ) ) ;
40- LayoutRenderer . Register ( "onhasactivity" , typeof ( OnHasActivityTraceLayoutRendererWrapper ) ) ;
48+
4149 var logFactory = new LogFactory ( ) ;
4250 var logConfig = new LoggingConfiguration ( logFactory ) ;
4351 var memTarget = new NLog . Targets . MemoryTarget ( "memory" ) ;
0 commit comments