@@ -17,6 +17,7 @@ class CoverageToolOutputManager_Tests
17
17
private Mock < ICoverageProject > mockProject2 ;
18
18
private List < ICoverageProject > coverageProjects ;
19
19
private List < int > callOrder ;
20
+ private const string DefaultCoverageFolder = "defaultFolder" ;
20
21
21
22
[ SetUp ]
22
23
public void SetUp ( )
@@ -26,9 +27,11 @@ public void SetUp()
26
27
mockProject1 . Setup ( p => p . FCCOutputFolder ) . Returns ( "p1output" ) ;
27
28
mockProject1 . Setup ( p => p . ProjectName ) . Returns ( "project1" ) ;
28
29
mockProject1 . SetupProperty ( p => p . CoverageOutputFolder ) ;
30
+ mockProject1 . Setup ( p => p . DefaultCoverageOutputFolder ) . Returns ( DefaultCoverageFolder ) ;
29
31
mockProject2 = new Mock < ICoverageProject > ( ) ;
30
32
mockProject2 . Setup ( p => p . FCCOutputFolder ) . Returns ( "p2output" ) ;
31
33
mockProject2 . Setup ( p => p . ProjectName ) . Returns ( "project2" ) ;
34
+ mockProject2 . Setup ( p => p . DefaultCoverageOutputFolder ) . Returns ( DefaultCoverageFolder ) ;
32
35
coverageProjects = new List < ICoverageProject > { mockProject1 . Object , mockProject2 . Object } ;
33
36
}
34
37
@@ -105,16 +108,15 @@ public void Should_Set_CoverageOutputFolder_To_ProjectName_Sub_Folder_Of_Provide
105
108
}
106
109
107
110
[ Test ]
108
- public void Should_Set_CoverageOutputFolder_To_Sub_Folder_Of_CoverageProject_FCCOutputFolder_For_All_When_Not_Provided ( )
111
+ public void Should_Set_CoverageOutputFolder_To_Default_For_All_When_Not_Provided ( )
109
112
{
110
113
SetUpProviders ( true , null , null ) ;
111
114
var coverageToolOutputManager = mocker . Create < CoverageToolOutputManager > ( ) ;
112
115
coverageToolOutputManager . SetProjectCoverageOutputFolder ( coverageProjects ) ;
113
116
114
- var expectedProject1OutputFolder = Path . Combine ( mockProject1 . Object . FCCOutputFolder , "coverage-tool-output" ) ;
115
- var expectedProject2OutputFolder = Path . Combine ( mockProject2 . Object . FCCOutputFolder , "coverage-tool-output" ) ;
116
- mockProject1 . VerifySet ( p => p . CoverageOutputFolder = expectedProject1OutputFolder ) ;
117
- mockProject2 . VerifySet ( p => p . CoverageOutputFolder = expectedProject2OutputFolder ) ;
117
+
118
+ mockProject1 . VerifySet ( p => p . CoverageOutputFolder = DefaultCoverageFolder ) ;
119
+ mockProject2 . VerifySet ( p => p . CoverageOutputFolder = DefaultCoverageFolder ) ;
118
120
}
119
121
120
122
[ Test ]
0 commit comments