public void DeleteThisWhenTheServiceIsRunning_generatePages() { var contentGenerator = new ContentGenerator(); var filesystemRepository = new HtmlWriter(baseUrl); var documentParser = new DocumentParser(); var siteGenerator = new SiteGenerator( contentGenerator, filesystemRepository, documentParser, new MarkDownMutator(filesystemRepository, contentGenerator)); siteGenerator.GenerateSite(new ReadWritePaths(readPath, writePath), baseUrl, editBaseUrl); }