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())); }
public void TearDown() { MockSqlQueryHelper = null; MockAgentHelper = null; MockLogger = null; MockArtifactQueries = null; MockRsapiRepositoryGroup = null; WorkspaceResourceGroupIdList = null; RsapiApiOptions = null; MockSerializationHelper = null; Sut = null; }
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); }