コード例 #1
0
 public DataExchangeSteps(ScenarioContext scenarioContext, ITestDataImporter testDataImporter, IntelligenceDbContext intelligenceDbContext)
 {
     _scenarioContext       = scenarioContext;
     _testDataImporter      = testDataImporter;
     _intelligenceDbContext = intelligenceDbContext;
     InsertPriorities();
 }
コード例 #2
0
ファイル: BreakResultChecker.cs プロジェクト: Morebis-GIT/CI
 public BreakResultChecker(
     ITestDataImporter dataImporter,
     IBreakRepository breakRepository,
     IScheduleRepository scheduleRepository,
     ISpotRepository spotRepository) : base(dataImporter)
 {
     _breakRepository    = breakRepository;
     _scheduleRepository = scheduleRepository;
     _spotRepository     = spotRepository;
 }
コード例 #3
0
        public static void FromResourceScript(this ITestDataImporter dataImporter, string resourceName)
        {
            if (dataImporter == null)
            {
                throw new ArgumentNullException(nameof(dataImporter));
            }

            var assembly = Assembly.GetExecutingAssembly();

            using (var stream = assembly.GetManifestResourceStream(assembly.GetFullManifestResourceName(resourceName)))
            {
                dataImporter.Import(stream);
            }
        }
コード例 #4
0
 public UniverseResultChecker(ITestDataImporter dataImporter, IUniverseRepository universeRepository) : base(dataImporter) => _universeRepository = universeRepository;
コード例 #5
0
 public RestrictionResultChecker(ITestDataImporter dataImporter, IRestrictionRepository restrictionRepository) : base(dataImporter) =>
コード例 #6
0
 public LengthFactorResultChecker(ITestDataImporter dataImporter, ILengthFactorRepository repository) : base(dataImporter)
 {
     _repository = repository;
 }
コード例 #7
0
 public ProgrammeResultChecker(ITestDataImporter dataImporter, IProgrammeRepository programmeRepository) : base(dataImporter)
 {
     _programmeRepository = programmeRepository;
 }
コード例 #8
0
 public InventoryTypeResultChecker(ITestDataImporter testDataImporter, IInventoryTypeRepository inventoryTypeRepository) : base(testDataImporter)
 {
     _inventoryTypeRepository = inventoryTypeRepository;
 }
コード例 #9
0
 public DemographicResultChecker(ITestDataImporter dataImporter, IDemographicRepository demographicsRepository) : base(dataImporter)
 {
     _demographicsRepository = demographicsRepository;
 }
コード例 #10
0
 public TotalRatingResultChecker(ITestDataImporter testDataImporter, ITotalRatingRepository totalRatingRepository) : base(testDataImporter)
 {
     _totalRatingRepository = totalRatingRepository;
 }
コード例 #11
0
 public ScenarioResultChecker(ITestDataImporter dataImporter, IScenarioRepository scenarioRepository) : base(dataImporter) =>
コード例 #12
0
 public RepositoryDefinitionSteps(ScenarioContext scenarioContext, ITestDataImporter testDataImporter)
 {
     _scenarioContext  = scenarioContext;
     _testDataImporter = testDataImporter;
 }
コード例 #13
0
 public StandardDayPartGroupResultChecker(ITestDataImporter testDataImporter, IStandardDayPartGroupRepository standardDayPartGroupRepository) : base(testDataImporter)
 {
     _standardDayPartGroupRepository = standardDayPartGroupRepository;
 }
コード例 #14
0
 public ClashExceptionResultChecker(ITestDataImporter dataImporter, IClashExceptionRepository clashExceptionRepository) : base(dataImporter) =>
コード例 #15
0
 public ProgrammeCategoryResultChecker(ITestDataImporter testDataImporter, IProgrammeCategoryHierarchyRepository programmeCategoryRepository) : base(testDataImporter)
 {
     _programmeCategoryRepository = programmeCategoryRepository;
 }
コード例 #16
0
 public SpotBookingRuleResultChecker(ITestDataImporter testDataImporter, ISpotBookingRuleRepository spotBookingRuleRepository) : base(testDataImporter)
 {
     _spotBookingRuleRepository = spotBookingRuleRepository;
 }
コード例 #17
0
 public ProgrammeScheduleResultChecker(ITestDataImporter dataImporter, IScheduleRepository scheduleRepository) : base(dataImporter) =>
コード例 #18
0
 public ClashResultChecker(ITestDataImporter dataImporter, IClashRepository clashRepository) : base(dataImporter)
 {
     _clashRepository = clashRepository;
 }
コード例 #19
0
 public ProgrammeClassificationResultChecker(ITestDataImporter testDataImporter, IProgrammeClassificationRepository programmeClassificationRepository) : base(testDataImporter)
 {
     _programmeClassificationRepository = programmeClassificationRepository;
 }
コード例 #20
0
 public BookingPositionGroupResultChecker(ITestDataImporter dataImporter, IBookingPositionGroupRepository bookingPositionGroupRepository) : base(dataImporter) =>
コード例 #21
0
 public RatingsPredictionScheduleResultChecker(ITestDataImporter dataImporter, IRatingsScheduleRepository ratingsScheduleRepository) : base(dataImporter) =>
コード例 #22
0
 public ProductResultChecker(ITestDataImporter dataImporter, IProductRepository productRepository) : base(dataImporter) =>
コード例 #23
0
 public LockTypeResultChecker(ITestDataImporter testDataImporter, ILockTypeRepository lockTypeRepository) : base(testDataImporter)
 {
     _lockTypeRepository = lockTypeRepository;
 }
コード例 #24
0
 public MetadataResultChecker(ITestDataImporter testDataImporter, IMetadataRepository metadataRepository)
     : base(testDataImporter)
 {
     _metadataRepository = metadataRepository;
 }
コード例 #25
0
 public HolidayResultChecker(ITestDataImporter dataImporter, ISalesAreaRepository clashRepository) : base(dataImporter) =>
コード例 #26
0
 public SpotResultChecker(ITestDataImporter dataImporter, ISpotRepository spotRepository) : base(dataImporter) => _spotRepository = spotRepository;
コード例 #27
0
 public SalesAreaResultChecker(ITestDataImporter dataImporter, ISalesAreaRepository salesAreaRepository) : base(dataImporter) =>
コード例 #28
0
 public CampaignResultChecker(ITestDataImporter dataImporter, ICampaignRepository campaignRepository) : base(dataImporter) =>
コード例 #29
0
 protected ResultCheckerService(ITestDataImporter testDataImporter)
 {
     TestDataImporter = testDataImporter;
 }