File tree Expand file tree Collapse file tree 1 file changed +15
-1
lines changed
AngleSharp.Scripting.JavaScript.Tests/Mocks Expand file tree Collapse file tree 1 file changed +15
-1
lines changed Original file line number Diff line number Diff line change @@ -13,16 +13,30 @@ sealed class DelayedRequester : IRequester
13
13
{
14
14
readonly Int32 _delay ;
15
15
readonly String _message ;
16
+ Boolean _started ;
17
+ Boolean _finished ;
16
18
17
19
public DelayedRequester ( Int32 delay , String message )
18
20
{
19
21
_delay = delay ;
20
22
_message = message ;
21
23
}
22
24
25
+ public Boolean IsStarted
26
+ {
27
+ get { return _started ; }
28
+ }
29
+
30
+ public Boolean IsFinished
31
+ {
32
+ get { return _finished ; }
33
+ }
34
+
23
35
public async Task < IResponse > RequestAsync ( IRequest request , CancellationToken cancel )
24
36
{
25
- await Task . Delay ( _delay , cancel ) ;
37
+ _started = true ;
38
+ await Task . Delay ( _delay , cancel ) . ConfigureAwait ( false ) ;
39
+ _finished = true ;
26
40
return new Response ( _message , request . Address ) ;
27
41
}
28
42
You can’t perform that action at this time.
0 commit comments