feat(email): add safe message detail
This commit is contained in:
@@ -59,7 +59,7 @@ public sealed class EmailControllerTests
|
||||
var result = await controller.GetMessage("gmail", "message-1", CancellationToken.None);
|
||||
|
||||
var ok = Assert.IsType<OkObjectResult>(result.Result);
|
||||
var detail = Assert.IsType<EmailController.MessageDetail>(ok.Value);
|
||||
var detail = Assert.IsType<EmailMessageDetailDto>(ok.Value);
|
||||
Assert.Equal("Safe plain text", detail.BodyText);
|
||||
Assert.DoesNotContain("script", System.Text.Json.JsonSerializer.Serialize(detail), StringComparison.OrdinalIgnoreCase);
|
||||
Assert.Equal("user-1", provider.LastOwnerUserId);
|
||||
|
||||
Reference in New Issue
Block a user