15 lines
414 B
C#
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);
|
|
}
|
|
}
|