Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
0
 public void SetupDefaultAadInstance()
 {
     defaultAadInstance = new AadInstance <Startup>();
     defaultAadInstance.InitializeAsync().GetAwaiter().GetResult();
 }