@@ -274,7 +274,7 @@ public async Task RunExecuteMiddleware_should_run_all_middleware_when_multiple_m
274
274
Middleware . AddRange ( new [ ] { middleware1 , middleware2 , middleware3 } ) ;
275
275
276
276
// Act
277
- await Runner . RunPostMiddleware ( Workflow , Definition ) ;
277
+ await Runner . RunExecuteMiddleware ( Workflow , Definition ) ;
278
278
279
279
// Assert
280
280
A
@@ -288,8 +288,8 @@ public async Task RunExecuteMiddleware_should_run_all_middleware_when_multiple_m
288
288
. MustHaveHappenedOnceExactly ( ) ) ;
289
289
}
290
290
291
- [ Fact ( DisplayName = "RunExecuteMiddleware should run middleware in ExecuteWorkflow and PostWorkflow phase" ) ]
292
- public async Task RunExecuteMiddleware_should_run_middleware_in_ExecuteWorkflow_and_PostWorkflow_phase ( )
291
+ [ Fact ( DisplayName = "RunExecuteMiddleware should only run middleware in ExecuteWorkflow phase" ) ]
292
+ public async Task RunExecuteMiddleware_should_only_run_middleware_in_ExecuteWorkflow_phase ( )
293
293
{
294
294
// Arrange
295
295
var executeMiddleware = BuildWorkflowMiddleware ( WorkflowMiddlewarePhase . ExecuteWorkflow , 1 ) ;
@@ -298,18 +298,15 @@ public async Task RunExecuteMiddleware_should_run_middleware_in_ExecuteWorkflow_
298
298
Middleware . AddRange ( new [ ] { preMiddleware , postMiddleware , executeMiddleware } ) ;
299
299
300
300
// Act
301
- // TODO: add same test when workflow not completed
302
301
await Runner . RunExecuteMiddleware ( Workflow , Definition ) ;
303
302
304
303
// Assert
305
304
A
306
305
. CallTo ( HandleMethodFor ( executeMiddleware ) )
307
- . MustHaveHappenedOnceExactly ( )
308
- . Then ( A
309
- . CallTo ( HandleMethodFor ( postMiddleware ) )
310
- . MustHaveHappenedOnceExactly ( ) ) ;
306
+ . MustHaveHappenedOnceExactly ( ) ;
311
307
312
308
A . CallTo ( HandleMethodFor ( preMiddleware ) ) . MustNotHaveHappened ( ) ;
309
+ A . CallTo ( HandleMethodFor ( postMiddleware ) ) . MustNotHaveHappened ( ) ;
313
310
}
314
311
315
312
[ Fact ( DisplayName = "RunExecuteMiddleware should call top level error handler when middleware throws" ) ]
0 commit comments