public async Task Test_Pipeline()
        {
            await _interactorHub.Execute(new MockUseCase(), (IMockOutputPort) new MockOutputPort());

            await _middleware2.ReceivedWithAnyArgs().Execute(Arg.Any <MockUseCase>(), Arg.Any <IMockOutputPort>(), Arg.Any <Func <MockUseCase, Task <UseCaseResult> > >(),
                                                             Arg.Any <CancellationToken>());
        }