protected internal virtual void AssertLogIsInDeletedState(IHistoricExternalTaskLog log) { Assert.IsFalse(log.CreationLog); Assert.IsFalse(log.FailureLog); Assert.IsFalse(log.SuccessLog); Assert.True(log.DeletionLog); }
protected internal virtual void AssertHistoricLogPropertiesAreProperlySet(IExternalTask task, IHistoricExternalTaskLog log) { Assert.NotNull(log); Assert.NotNull(log.Id); Assert.NotNull(log.TimeStamp); Assert.AreEqual(task.Id, log.ExternalTaskId); Assert.AreEqual(task.ActivityId, log.ActivityId); Assert.AreEqual(task.ActivityInstanceId, log.ActivityInstanceId); Assert.AreEqual(task.TopicName, log.TopicName); Assert.AreEqual(task.Retries, log.Retries); Assert.AreEqual(task.ExecutionId, log.ExecutionId); Assert.AreEqual(task.ProcessInstanceId, log.ProcessInstanceId); Assert.AreEqual(task.ProcessDefinitionId, log.ProcessDefinitionId); Assert.AreEqual(task.ProcessDefinitionKey, log.ProcessDefinitionKey); Assert.AreEqual(task.Priority, log.Priority); }