Ejemplo n.º 1
0
        public void Setup()
        {
            MockSqlQueryHelper           = new Mock <ISqlQueryHelper>();
            MockAgentHelper              = new Mock <IAgentHelper>();
            MockLogger                   = new Mock <IAPILog>();
            MockArtifactQueries          = new Mock <IArtifactQueries>();
            RsapiApiOptions              = new APIOptions();
            MockRsapiRepositoryGroup     = new Mock <IRsapiRepositoryGroup>();
            MockSerializationHelper      = new Mock <ISerializationHelper>();
            WorkspaceResourceGroupIdList = new List <Int32>
            {
                10000,
                20000
            };
            Sut = new ExportManagerJob(
                agentId: AGENT_ID,
                agentHelper: MockAgentHelper.Object,
                sqlQueryHelper: MockSqlQueryHelper.Object,
                processedOnDateTime: DateTime.Now,
                resourceGroupIds: WorkspaceResourceGroupIdList,
                logger: MockLogger.Object,
                artifactQueries: MockArtifactQueries.Object,
                rsapiApiOptions: RsapiApiOptions,
                rsapiRepositoryGroup: MockRsapiRepositoryGroup.Object,
                serializationHelper: MockSerializationHelper.Object
                );

            MockSqlQueryHelper.Setup(x => x.RetrieveAllExportManagerQueueRecords(It.IsAny <IDBContext>())).Returns(Task.FromResult(new DataTable()));
        }
Ejemplo n.º 2
0
 public void TearDown()
 {
     MockSqlQueryHelper           = null;
     MockAgentHelper              = null;
     MockLogger                   = null;
     MockArtifactQueries          = null;
     MockRsapiRepositoryGroup     = null;
     WorkspaceResourceGroupIdList = null;
     RsapiApiOptions              = null;
     MockSerializationHelper      = null;
     Sut = null;
 }
Ejemplo n.º 3
0
        private ExportManagerJob GetExportManagerJobWithNoResourceGroupId()
        {
            var exportManagerJob = new ExportManagerJob(
                AgentId,
                MockServiceManager.Object,
                MockAgentHelper.Object,
                MockQuery.Object,
                new DateTime(2016, 01, 25, 01, 00, 00),
                EmptyResourceGroupIdList,
                MockArtifactQueries.Object,
                MockUtilityQueryHelper.Object,
                MockErrorQueries.Object,
                MockMarkupTypeHelper.Object)
            ;

            return(exportManagerJob);
        }