453ec7358d
Code-review fixes: CompositeAuditWriter re-throws OperationCanceledException (honors cancellation) + evt null-guard; RedactingAuditWriter evt null-guard; added marker-longer-than-max and cancellation-propagation regression tests.
13 lines
410 B
C#
13 lines
410 B
C#
namespace ZB.MOM.WW.Audit.Tests;
|
|
|
|
public class NullAuditRedactorTests
|
|
{
|
|
[Fact]
|
|
public void Apply_returns_input_unchanged()
|
|
{
|
|
var evt = new AuditEvent { EventId = Guid.NewGuid(), OccurredAtUtc = DateTimeOffset.UtcNow,
|
|
Actor = "a", Action = "x", Outcome = AuditOutcome.Success, DetailsJson = "{\"k\":1}" };
|
|
Assert.Same(evt, NullAuditRedactor.Instance.Apply(evt));
|
|
}
|
|
}
|