Пример #1
0
 public UserSteps(
     ScenarioContext scenarioContext,
     UserTestService userTestService,
     TestDataUtil testDataUtil,
     NaheulbookHttpClient naheulbookHttpClient,
     NaheulbookApiServer naheulbookApiServer
     )
 {
     _scenarioContext     = scenarioContext;
     _userTestService     = userTestService;
     _testDataUtil        = testDataUtil;
     _naheulbookApiServer = naheulbookApiServer;
 }
Пример #2
0
        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();
        }