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(); }