public AuthControllerTests() { _aadInstance = AadInstanceSetUp.defaultAadInstance; _settings = _aadInstance.IntegrationTestSettings; _configuration = _aadInstance.Configuration; _teamsAadInfo = _aadInstance.TeamsAadInfo; _defaultConfigurations = new Dictionary <string, string>() { [ConfigurationName.ClientId] = _configuration[ConfigurationName.ClientId], [ConfigurationName.ClientSecret] = _configuration[ConfigurationName.ClientSecret], [ConfigurationName.OAuthAuthority] = _configuration[ConfigurationName.OAuthAuthority], [ConfigurationName.IdentifierUri] = _teamsAadInfo.IdentifierUri, [ConfigurationName.AadMetadataAddress] = _configuration[ConfigurationName.AadMetadataAddress] }; replaceTenantId(); _defaultFactory = _aadInstance.ConfigureWebApplicationFactory(_defaultConfigurations); }
public void SetupDefaultAadInstance() { defaultAadInstance = new AadInstance <Startup>(); defaultAadInstance.InitializeAsync().GetAwaiter().GetResult(); }