public void AddAzureActiveDirectory_WithNullServicesAndConfig_ThrowsArgumentNullException() { IServiceCollection services = null; IMsalConfig config = null; Assert.Throws <ArgumentNullException>(() => services.AddAzureActiveDirectory(config)); }
public void AddAzureActiveDirectory_WithNullConfig_ThrowsArgumentNullException() { var servicesMock = new Mock <IServiceCollection>(); IServiceCollection services = servicesMock.Object; IMsalConfig config = null; Assert.Throws <ArgumentNullException>(() => services.AddAzureActiveDirectory(config)); }
public static IServiceCollection AddAzureActiveDirectory(this IServiceCollection services, IMsalConfig config) { Guard.ThrowIfNull(config, nameof(config)); services.AddAzureActiveDirectory(sp => Task.FromResult(config)); return(services); }