コード例 #1
0
        private ImportManagerJob GetImportManagerJob(IImportFileParser importFileParser = null, IMarkupTypeHelper markupTypeHelper = null)
        {
            var importManagerJob = new ImportManagerJob(
                AgentId,
                MockAgentHelper.Object,
                MockQuery.Object,
                new DateTime(2016, 01, 25, 01, 00, 00),
                _resourceGroupIdList,
                MockArtifactQueries.Object,
                importFileParser ?? MockImportFileParser.Object,
                MockWorkspaceQueries.Object,
                MockErrorQueries.Object,
                markupTypeHelper ?? MockMarkupTypeHelper.Object);

            return(importManagerJob);
        }
コード例 #2
0
 public ImportManagerJob(int agentId, IAgentHelper agentHelper, IQuery queryHelper, DateTime processedOnDateTime, IEnumerable <int> resourceGroupIds, IArtifactQueries artifactQueries, IImportFileParser importFileParser, IWorkspaceQueries workspaceQueryHelper, IErrorQueries errorQueries, IMarkupTypeHelper markupTypeHelper)
 {
     RecordId              = 0;
     WorkspaceArtifactId   = -1;
     AgentId               = agentId;
     AgentHelper           = agentHelper;
     QueryHelper           = queryHelper;
     ProcessedOnDateTime   = processedOnDateTime;
     QueueTable            = Constant.Tables.ImportManagerQueue;
     AgentResourceGroupIds = resourceGroupIds;
     ArtifactQueries       = artifactQueries;
     ImportFileParser      = importFileParser;
     WorkspaceQueryHelper  = workspaceQueryHelper;
     ErrorQueries          = errorQueries;
     MarkupTypeHelper      = markupTypeHelper;
 }
コード例 #3
0
 public void Teardown()
 {
     _importFileParser = null;
     _lineCount        = 0;
     _totalLineCount   = 0;
 }
コード例 #4
0
 public void Setup()
 {
     _importFileParser = new ImportFileParser();
     _lineCount        = 0;
     _totalLineCount   = 0;
 }