Microsoft.WindowsAzure.MediaServices.Client.Tests.MediaServicesCredentialsTest.MediaServicesCredentialsAcsEndPointListWithWrongOneFirst C# (CSharp) Method

MediaServicesCredentialsAcsEndPointListWithWrongOneFirst() private method

        public void MediaServicesCredentialsAcsEndPointListWithWrongOneFirst()
        {
            string account = WindowsAzureMediaServicesTestConfiguration.MediaServiceAccountName;
            string key = WindowsAzureMediaServicesTestConfiguration.MediaServiceAccountKey;
            MediaServicesCredentials credentials = new MediaServicesCredentials(account, key, WindowsAzureMediaServicesTestConfiguration.MediaServicesAccessScope, new List<string> { "http://dummyacsendpoint", WindowsAzureMediaServicesTestConfiguration.MediaServicesAcsBaseAddress});
            Assert.IsNull(credentials.AccessToken);
            Assert.IsTrue(credentials.TokenExpiration < DateTime.UtcNow);

            credentials.RefreshToken();

            Assert.IsNotNull(credentials.AccessToken);
            Assert.IsTrue(credentials.AccessToken.Length > 0);
            Assert.IsTrue(credentials.TokenExpiration > DateTime.UtcNow);
        }