@@ -23,9 +23,10 @@ public class EventProcessorTests
23
23
public void WhenUsingEventProcessorAndNoBenchmarks ( )
24
24
{
25
25
var events = RunBenchmarksAndRecordEvents ( new [ ] { typeof ( ClassEmpty ) } ) ;
26
- Assert . Equal ( 2 , events . Count ) ;
26
+ Assert . Equal ( 3 , events . Count ) ;
27
27
Assert . Equal ( nameof ( EventProcessor . OnStartValidationStage ) , events [ 0 ] . EventType ) ;
28
28
Assert . Equal ( nameof ( EventProcessor . OnValidationError ) , events [ 1 ] . EventType ) ;
29
+ Assert . Equal ( nameof ( EventProcessor . OnEndValidationStage ) , events [ 2 ] . EventType ) ;
29
30
}
30
31
31
32
[ Fact ]
@@ -135,12 +136,13 @@ public void WhenUsingEventProcessorWithUnsupportedBenchmark()
135
136
var toolchain = new AllUnsupportedToolchain ( ) ;
136
137
var events = RunBenchmarksAndRecordEvents ( new [ ] { typeof ( ClassA ) } , toolchain : toolchain ) ;
137
138
138
- Assert . Equal ( 3 , events . Count ) ;
139
+ Assert . Equal ( 4 , events . Count ) ;
139
140
Assert . Equal ( nameof ( EventProcessor . OnStartValidationStage ) , events [ 0 ] . EventType ) ;
140
141
Assert . Equal ( nameof ( EventProcessor . OnValidationError ) , events [ 1 ] . EventType ) ;
141
142
Assert . Equal ( typeof ( ClassA ) . GetMethod ( nameof ( ClassA . Method1 ) ) , ( events [ 1 ] . Args [ 0 ] as ValidationError ) . BenchmarkCase . Descriptor . WorkloadMethod ) ;
142
143
Assert . Equal ( nameof ( EventProcessor . OnValidationError ) , events [ 2 ] . EventType ) ;
143
144
Assert . Equal ( typeof ( ClassA ) . GetMethod ( nameof ( ClassA . Method2 ) ) , ( events [ 2 ] . Args [ 0 ] as ValidationError ) . BenchmarkCase . Descriptor . WorkloadMethod ) ;
145
+ Assert . Equal ( nameof ( EventProcessor . OnEndValidationStage ) , events [ 3 ] . EventType ) ;
144
146
}
145
147
146
148
[ Fact ]
0 commit comments