public static void BeforeTestRun() { _fakeSmtpServer = new FakeSmtpServer(); var mailConfig = _fakeSmtpServer.Start(); _mapImageOutputDirectory = Path.Combine(Path.GetTempPath(), "map-" + Guid.NewGuid()); Directory.CreateDirectory(_mapImageOutputDirectory); _laPageAMelkorStub = new LaPageAMelkorStub(); _laPageAMelkorStub.Start(); _naheulbookApiServer = new NaheulbookApiServer( mailConfig, _laPageAMelkorStub.ListenUrls.First(), _mapImageOutputDirectory ); _naheulbookApiServer.Start(); }
private static void SmtpServer() { var server = new FakeSmtpServer(_listenOnLoopBack, _port, _verboseOutput); server.Start(); }