public void VisitOrchestrationAppliesEnvironmentOverrides()
        {
            using (new DeploymentContextInjectionScope(targetEnvironment: "ANYWHERE"))
            {
                var orchestrationBindingMock = new Mock <IOrchestrationBinding>();
                orchestrationBindingMock.As <ISupportValidation>();
                var environmentSensitiveOrchestrationBindingMock = orchestrationBindingMock.As <ISupportEnvironmentOverride>();

                var sut = new EnvironmentOverrideApplicator();
                sut.VisitOrchestration(orchestrationBindingMock.Object);

                environmentSensitiveOrchestrationBindingMock.Verify(m => m.ApplyEnvironmentOverrides("ANYWHERE"), Times.Once);
            }
        }