9 references to WithExternalApiPermissionsForExport
Aspire.Hosting.Azure.EntraId.Tests (9)
EntraIdPolyglotTests.cs (9)
343
.
WithExternalApiPermissionsForExport
(EntraIdWellKnownApi.MicrosoftGraph,
348
.
WithExternalApiPermissionsForExport
(customApi,
407
.
WithExternalApiPermissionsForExport
(EntraIdWellKnownApi.MicrosoftGraph, [permission]);
455
Assert.Throws<ArgumentException>(() => web.
WithExternalApiPermissionsForExport
(42, [permission]));
456
Assert.Throws<ArgumentException>(() => web.
WithExternalApiPermissionsForExport
(EntraIdWellKnownApi.MicrosoftGraph, []));
457
Assert.Throws<ArgumentException>(() => web.
WithExternalApiPermissionsForExport
(EntraIdWellKnownApi.MicrosoftGraph, [new EntraIdExternalApiPermission { Name = "Unknown.Permission" }]));
458
Assert.Throws<ArgumentException>(() => web.
WithExternalApiPermissionsForExport
(EntraIdWellKnownApi.MicrosoftGraph, [new EntraIdExternalApiPermission { Name = "User.Read", Id = "not-a-guid" }]));
459
Assert.Throws<ArgumentException>(() => web.
WithExternalApiPermissionsForExport
(
464
Assert.Throws<ArgumentOutOfRangeException>(() => web.
WithExternalApiPermissionsForExport
(EntraIdWellKnownApi.MicrosoftGraph, [undefinedType]));