Example #1
0
        public void ExecuteTextReplacementJob()
        {
            var iConfig            = Utilities.GetIConfigurationRoot();
            var wikiAccessLogic    = new WikiAccessLogic();
            var log                = Utilities.GetLogger(iConfig, _output);
            var jobData            = Utilities.GetRequestData(null);
            var request            = Utilities.GetSampleJobRequest();
            var textFileManager    = new TextFileManager();
            var jobRetriever       = new TextFileJobRetriever(iConfig, "WikiJobTest.txt", textFileManager);
            TextReplacementJob job = (TextReplacementJob)WikiJobFactory.GetWikiJob(request, log, wikiAccessLogic, iConfig, jobData, jobRetriever);

            job.Configuration = iConfig;
            job.Execute();
        }