public void IntegratedWindows_ShouldCreatePublicClientApplicationWithMandatoryParams() { IClientApplicationBase clientApp = IntegratedWindowsAuthenticationProvider.CreateClientApplication(_clientId); Assert.IsInstanceOfType(clientApp, typeof(PublicClientApplication), "Unexpected client application set."); Assert.AreEqual(_clientId, clientApp.ClientId, "Wrong client id set."); Assert.AreEqual(string.Format(AuthConstants.CloudList[NationalCloud.Global], AuthConstants.Tenants.Organizations), clientApp.Authority, "Wrong authority set."); }
public void IntegratedWindows_ShouldCreatePublicClientApplicationForConfiguredCloud() { string testTenant = "infotest"; IClientApplicationBase clientApp = IntegratedWindowsAuthenticationProvider.CreateClientApplication(_clientId, null, testTenant, NationalCloud.China); Assert.IsInstanceOfType(clientApp, typeof(PublicClientApplication), "Unexpected client application set."); Assert.AreEqual(_clientId, clientApp.ClientId, "Wrong client id set."); Assert.AreEqual(string.Format(AuthConstants.CloudList[NationalCloud.China], testTenant), clientApp.Authority, "Wrong authority set."); }