コード例 #1
0
 public UserConfigAppService_TimeZone_Tests()
 {
     _clockProvider        = new TestClockProvider();
     _userConfigAppService = Resolve <UserConfigAppService>(new
     {
         clockProvider = _clockProvider,
     });
 }
コード例 #2
0
 public TimeZoneSettingAppService_Tests()
 {
     _clockProvider             = new TestClockProvider();
     _timeZoneSettingAppService = Resolve <TimeZoneSettingAppService>(new
     {
         clockProvider = _clockProvider,
     });
 }
コード例 #3
0
        protected override void PostInitialize()
        {
            _testClockProvider = Resolve <IClockProvider>() as TestClockProvider;

            var testCrawlerApiBackendClient = new TestCrawlerApiBackendClient();

            _queryHistoryAppService = Resolve <QueryHistoryAppService>(new
            {
                crawlerApiBackendClient = testCrawlerApiBackendClient,
            });

            testCrawlerApiBackendClient.CrawlerMeta = new List <CrawlerMetaItem>
            {
                new CrawlerMetaItem
                {
                    CrawlerName        = "c1",
                    CrawlerTitle       = "C1",
                    Url                = "",
                    CrawlerDescription = "",
                    IsVirtualJudge     = false,
                },
                new CrawlerMetaItem
                {
                    CrawlerName        = "c2",
                    CrawlerTitle       = "C2",
                    Url                = "",
                    CrawlerDescription = "",
                    IsVirtualJudge     = false,
                },
                new CrawlerMetaItem
                {
                    CrawlerName        = "c3",
                    CrawlerTitle       = "C3",
                    Url                = "",
                    CrawlerDescription = "",
                    IsVirtualJudge     = true,
                },
                new CrawlerMetaItem
                {
                    CrawlerName        = "c4",
                    CrawlerTitle       = "C4",
                    Url                = "",
                    CrawlerDescription = "",
                    IsVirtualJudge     = true,
                },
            };
        }
コード例 #4
0
        public SummaryGenerator_Tests()
        {
            var testClockProvider = new TestClockProvider();

            testClockProvider.Now = new DateTime(2020, 4, 1);

            _summaryGenerator = new SummaryGenerator(testClockProvider);

            _crawlerMeta = new[]
            {
                new CrawlerMetaItem
                {
                    CrawlerName        = "cr1",
                    CrawlerTitle       = "Cr1",
                    Url                = "",
                    CrawlerDescription = "",
                    IsVirtualJudge     = false,
                },
                new CrawlerMetaItem
                {
                    CrawlerName        = "cr2",
                    CrawlerTitle       = "Cr2",
                    Url                = "",
                    CrawlerDescription = "",
                    IsVirtualJudge     = false,
                },
                new CrawlerMetaItem
                {
                    CrawlerName        = "cr3",
                    CrawlerTitle       = "Cr3",
                    Url                = "",
                    CrawlerDescription = "",
                    IsVirtualJudge     = true,
                },
                new CrawlerMetaItem
                {
                    CrawlerName        = "cr4",
                    CrawlerTitle       = "Cr4",
                    Url                = "",
                    CrawlerDescription = "",
                    IsVirtualJudge     = true,
                },
            };
        }