public void CreateRedactionAuditRecordSuccessTest()
        {
            //Arrange
            MockCreateAuditRecordAsync();
            var createRedactionAuditRecordTask = _auditRecordHelper.CreateRedactionAuditRecordAsync(_mockDbContext.Object, 123, 123, 123, GetImportWorkerQueueRecord(), 123, 123, "fileGuid");

            //Act
            createRedactionAuditRecordTask.Wait();

            //Assert
            Assert.That(createRedactionAuditRecordTask.Exception, Is.EqualTo(null));
            AssertCreateAuditRecordAsyncWasCalled(1);
        }
示例#2
0
 private async Task CreateAuditRecordAsync(DataRow datarow, MarkupUtilityReproduceJob job, int documentArtifactId)
 {
     RaiseMessage($"creating audit record. {_errorContext}");
     await _auditRecordHelper.CreateRedactionAuditRecordAsync(
         AgentHelper.GetDBContext(WorkspaceArtifactId),
         Constant.AuditRecord.AuditAction.REDACTION_CREATED,
         documentArtifactId,
         job.CreatedBy,
         (string)datarow["FileGuid"],
         (int)datarow["ID"],
         (int)datarow["MarkupSetArtifactID"],
         (int)datarow["Order"] + 1);
 }