public RuleCommandMiddlewareTests()
        {
            A.CallTo(() => appProvider.GetSchemaAsync(A <Guid> .Ignored, A <Guid> .Ignored))
            .Returns(A.Fake <ISchemaEntity>());

            sut = new RuleCommandMiddleware(Handler, appProvider);
        }
        public RuleCommandMiddlewareTests()
        {
            A.CallTo(() => contextProvider.Context)
            .Returns(requestContext);

            sut = new RuleCommandMiddleware(A.Fake <IGrainFactory>(), ruleEnricher, contextProvider);
        }