/// <inheritdoc />
        public EwsDiscoveryProcessor CreateTestableProcessor()
        {
            if (_processor != null)
            {
                return(_processor);
            }
            Type processorType;

            ActivatorHelper.ActivateObject <EwsDiscoveryProcessor>("SmartConnector.UtilityExtensions.dll", "SmartConnector.UtilityExtensions.EwsDiscoveryProcessor", out processorType);
            var config = ProcessConfiguration.ExtractConfiguration(processorType);

            _processor = config.InstantiateInstance <EwsDiscoveryProcessor>();
            _processor.OutputFilePath = @"%PROGRAMDATA%\SmartConnector\SBO Output.txt";
            _processor.Address        = @"http://localhost:8081/EcoStruxure/DataExchange";
            _processor.UserName       = "******";
            _processor.Password       = "******";
            return(_processor);
        }