public ScheduledTaskUnitTest(RawDataFixture rawDataFixture) { var configuration = rawDataFixture.Configuration; GlobalRawDataScheduledTask = new GlobalRawDataScheduledTask( rawDataFixture.Configuration, rawDataFixture.CreateGlobalWebCrawler(10), rawDataFixture.MockGlobalRawDataRepository(10, 10, configuration.TryGet(GlobalSource), Filter.Create().AddParameter("data", "07/19")), rawDataFixture.GetLogger <RawDataScheduledTask>(), rawDataFixture.GetMonitor() ); DetailRawDataScheduledTask = new DetailRawDataScheduledTask( rawDataFixture.Configuration, rawDataFixture.CreateDetailWebCrawler(10), rawDataFixture.MockGlobalRawDataRepository(10, 10, configuration.TryGet(GlobalSource), Filter.Create().AddParameter("data", "07/19")), rawDataFixture.GetLogger <RawDataScheduledTask>(), rawDataFixture.GetMonitor() ); }
public void Should_Extract_Global_Data() { GlobalRawDataScheduledTask.Invoking(act => act.ExecuteAsync()).Should().NotThrow(); }