11using System ;
22using System . Collections . Generic ;
3+ using System . IO ;
34using NSubstitute ;
45using Shouldly ;
56using TestStack . BDDfy . Reporters ;
67using Xunit ;
78
89namespace TestStack . BDDfy . Tests . Reporters . Html
910{
10- [ Collection ( "ExclusiveAccessToConfigurator" ) ]
1111 public class HtmlReporterTests
1212 {
1313 private TestableHtmlReporter _sut ;
@@ -48,7 +48,8 @@ public void ShouldPrintErrorInReportIfProcessingFails()
4848 [ Fact ]
4949 public void ShouldLoadCustomStyleSheetIfOneExists ( )
5050 {
51- const string customStylesheetFilePath = OutputPath + @"\BDDfyCustom.css" ;
51+ var customStylesheetFilePath = Path . Combine ( OutputPath , "BDDfyCustom.css" ) ;
52+
5253 _sut . Configuration . OutputPath . Returns ( OutputPath ) ;
5354 _sut . FileReader . Exists ( customStylesheetFilePath ) . Returns ( true ) ;
5455 _sut . FileReader . Read ( customStylesheetFilePath ) . Returns ( CustomStylesheet ) ;
@@ -62,7 +63,7 @@ public void ShouldLoadCustomStyleSheetIfOneExists()
6263 [ Fact ]
6364 public void ShouldNotLoadCustomStyleSheetIfNoneExist ( )
6465 {
65- const string customStylesheet = OutputPath + @"\ BDDfyCustom.css";
66+ var customStylesheet = Path . Combine ( OutputPath , " BDDfyCustom.css") ;
6667 _sut . Configuration . OutputPath . Returns ( OutputPath ) ;
6768 _sut . FileReader . Exists ( customStylesheet ) . Returns ( false ) ;
6869
@@ -75,7 +76,7 @@ public void ShouldNotLoadCustomStyleSheetIfNoneExist()
7576 [ Fact ]
7677 public void ShouldLoadCustomJavascriptIfOneExists ( )
7778 {
78- const string javaScriptFilePath = OutputPath + @"\ BDDfyCustom.js";
79+ var javaScriptFilePath = Path . Combine ( OutputPath , " BDDfyCustom.js") ;
7980 _sut . Configuration . OutputPath . Returns ( OutputPath ) ;
8081 _sut . FileReader . Exists ( javaScriptFilePath ) . Returns ( true ) ;
8182 _sut . FileReader . Read ( javaScriptFilePath ) . Returns ( CustomJavascript ) ;
@@ -89,7 +90,7 @@ public void ShouldLoadCustomJavascriptIfOneExists()
8990 [ Fact ]
9091 public void ShouldNotLoadCustomJavascriptIfNoneExist ( )
9192 {
92- const string customJavascript = OutputPath + @"\ BDDfyCustom.js";
93+ var customJavascript = Path . Combine ( OutputPath , " BDDfyCustom.js") ;
9394 _sut . Configuration . OutputPath . Returns ( OutputPath ) ;
9495 _sut . FileReader . Exists ( customJavascript ) . Returns ( false ) ;
9596
0 commit comments