|
|
|
@ -34,6 +34,18 @@ namespace Squidex.Infrastructure.Orleans |
|
|
|
.MustNotHaveHappened(); |
|
|
|
} |
|
|
|
|
|
|
|
[Fact] |
|
|
|
public async Task Should_not_log_domain_exceptions() |
|
|
|
{ |
|
|
|
A.CallTo(() => context.Invoke()) |
|
|
|
.Throws(new ValidationException("Failed")); |
|
|
|
|
|
|
|
await Assert.ThrowsAsync<ValidationException>(() => sut.Invoke(context)); |
|
|
|
|
|
|
|
A.CallTo(() => log.Log(A<SemanticLogLevel>.Ignored, A<None>.Ignored, A<Action<None, IObjectWriter>>.Ignored)) |
|
|
|
.MustNotHaveHappened(); |
|
|
|
} |
|
|
|
|
|
|
|
[Fact] |
|
|
|
public async Task Should_log_exception_and_forward_it() |
|
|
|
{ |
|
|
|
|