2
2
using System . Collections . Generic ;
3
3
using System . Linq ;
4
4
using System . Text ;
5
+ using System . Threading ;
5
6
using System . Threading . Tasks ;
6
7
using AutoMoq ;
7
8
using FineCodeCoverage . Engine ;
@@ -26,31 +27,31 @@ public void SetUp()
26
27
public void Initialize_Should_Initialize_The_Coverage_Utils ( )
27
28
{
28
29
var coverageUtilManager = mocker . Create < CoverageUtilManager > ( ) ;
29
- coverageUtilManager . Initialize ( "AppDataFolder" ) ;
30
- mocker . Verify < ICoverletUtil > ( coverletUtil => coverletUtil . Initialize ( "AppDataFolder" ) ) ;
31
- mocker . Verify < IOpenCoverUtil > ( coverletUtil => coverletUtil . Initialize ( "AppDataFolder" ) ) ;
30
+ var ct = CancellationToken . None ;
31
+ coverageUtilManager . Initialize ( "AppDataFolder" , ct ) ;
32
+ mocker . Verify < ICoverletUtil > ( coverletUtil => coverletUtil . Initialize ( "AppDataFolder" , ct ) ) ;
33
+ mocker . Verify < IOpenCoverUtil > ( coverletUtil => coverletUtil . Initialize ( "AppDataFolder" , ct ) ) ;
32
34
}
33
35
34
- [ TestCase ( true , true ) ]
35
- [ TestCase ( true , false ) ]
36
- [ TestCase ( false , true ) ]
37
- [ TestCase ( false , false ) ]
38
- public void Should_Run_The_Appropriate_Cover_Tool_Based_On_IsDotNetSdkStyle ( bool isDotNetSdkStyle , bool throwError )
36
+ [ TestCase ( true ) ]
37
+ [ TestCase ( false ) ]
38
+ public async Task Should_Run_The_Appropriate_Cover_Tool_Based_On_IsDotNetSdkStyle ( bool isDotNetSdkStyle )
39
39
{
40
40
var mockProject = new Mock < ICoverageProject > ( ) ;
41
41
mockProject . Setup ( cp => cp . IsDotNetSdkStyle ( ) ) . Returns ( isDotNetSdkStyle ) ;
42
42
var mockedProject = mockProject . Object ;
43
43
44
44
var coverageUtilManager = mocker . Create < CoverageUtilManager > ( ) ;
45
- coverageUtilManager . RunCoverageAsync ( mockedProject , throwError ) ;
45
+ var ct = CancellationToken . None ;
46
+ await coverageUtilManager . RunCoverageAsync ( mockedProject , ct ) ;
46
47
47
48
if ( isDotNetSdkStyle )
48
49
{
49
- mocker . Verify < ICoverletUtil > ( coverletUtil => coverletUtil . RunCoverletAsync ( mockedProject , throwError ) ) ;
50
+ mocker . Verify < ICoverletUtil > ( coverletUtil => coverletUtil . RunCoverletAsync ( mockedProject , ct ) ) ;
50
51
}
51
52
else
52
53
{
53
- mocker . Verify < IOpenCoverUtil > ( openCoverUtil => openCoverUtil . RunOpenCoverAsync ( mockedProject , throwError ) ) ;
54
+ mocker . Verify < IOpenCoverUtil > ( openCoverUtil => openCoverUtil . RunOpenCoverAsync ( mockedProject , ct ) ) ;
54
55
}
55
56
}
56
57
}
0 commit comments