Files
WebDrop/server/tests/WebDrop.Api.Tests/ChannelAccessContractTests.cs
T

15 lines
414 B
C#

using System.Text.Json;
using WebDrop.Api;
namespace WebDrop.Api.Tests;
public sealed class ChannelAccessContractTests
{
[Fact]
public void GeneratedJsonDefaultsDomainEnvelopesForUnencryptedInvitations()
{
var request = JsonSerializer.Deserialize("""{"username":"member","payload":"opaque-grant"}""", ApiJson.Default.InvitationRequest)!;
Assert.Null(request.DomainEnvelopes);
}
}