@@ -20,27 +20,27 @@ public ReportTest() =>
20
20
[ TestMethod ]
21
21
public void Parse ( ) {
22
22
var report = Report . Parse ( coverage ) ;
23
- AreEqual ( 3 , report . SourceFiles . Count ) ;
23
+ HasCount ( 3 , report . SourceFiles ) ;
24
24
AreEqual ( "/home/cedx/lcov.net/fixture.cs" , report . SourceFiles [ 0 ] . Path ) ;
25
25
AreEqual ( "/home/cedx/lcov.net/func1.cs" , report . SourceFiles [ 1 ] . Path ) ;
26
26
AreEqual ( "/home/cedx/lcov.net/func2.cs" , report . SourceFiles [ 2 ] . Path ) ;
27
27
28
28
var branches = report . SourceFiles [ 1 ] . Branches ! ;
29
29
AreEqual ( 4 , branches . Found ) ;
30
30
AreEqual ( 4 , branches . Hit ) ;
31
- AreEqual ( 4 , branches . Data . Count ) ;
31
+ HasCount ( 4 , branches . Data ) ;
32
32
AreEqual ( 8 , branches . Data [ 0 ] . LineNumber ) ;
33
33
34
34
var functions = report . SourceFiles [ 1 ] . Functions ! ;
35
35
AreEqual ( 1 , functions . Found ) ;
36
36
AreEqual ( 1 , functions . Hit ) ;
37
- AreEqual ( 1 , functions . Data . Count ) ;
37
+ HasCount ( 1 , functions . Data ) ;
38
38
AreEqual ( "func1" , functions . Data [ 0 ] . FunctionName ) ;
39
39
40
40
var lines = report . SourceFiles [ 1 ] . Lines ! ;
41
41
AreEqual ( 9 , lines . Found ) ;
42
42
AreEqual ( 9 , lines . Hit ) ;
43
- AreEqual ( 9 , lines . Data . Count ) ;
43
+ HasCount ( 9 , lines . Data ) ;
44
44
AreEqual ( "5kX7OTfHFcjnS98fjeVqNA" , lines . Data [ 0 ] . Checksum ) ;
45
45
46
46
ThrowsExactly < FormatException > ( ( ) => Report . Parse ( "TN:Example" ) ) ;
0 commit comments