Ejemplo n.º 1
0
        public static string GetAccountName(AzureStorageAccountConnectionParameters parameters)
        {
            if (!String.IsNullOrWhiteSpace(parameters.ConnectionString))
            {
                return(GetKeyValueFromConnectionString(parameters.ConnectionString, "AccountName"));
            }
            else if (!String.IsNullOrWhiteSpace(parameters.StorageAccountName))
            {
                return(parameters.StorageAccountName);
            }

            throw new ArgumentException("Neither connection string or account name specified");
        }
Ejemplo n.º 2
0
        public void GetAccountName_ShouldReturn2()
        {
            var result = AzureStorageUtils.GetAccountName(AzureStorageAccountConnectionParameters.CreateUsingResourceGroupAndAccountName("resourceGroup", "accountName"));

            Assert.Equal("accountName", result);
        }
Ejemplo n.º 3
0
        public void GetAccountName_ShouldReturn()
        {
            var result = AzureStorageUtils.GetAccountName(AzureStorageAccountConnectionParameters.CreateUsingConnectionString("AccountName=This is the account name;aaa=aa"));

            Assert.Equal("This is the account name", result);
        }
Ejemplo n.º 4
0
        public void GetAccountName_ShouldThrow3()
        {
            var ex = Assert.Throws <ArgumentException>(() => AzureStorageUtils.GetAccountName(AzureStorageAccountConnectionParameters.CreateUsingConnectionString("aaaaa")));

            Assert.Equal("Connection string in wrong format", ex.Message);
        }
Ejemplo n.º 5
0
        public void GetAccountName_ShouldThrow2()
        {
            var ex = Assert.Throws <ArgumentException>(() => AzureStorageUtils.GetAccountName(AzureStorageAccountConnectionParameters.CreateUsingConnectionString("")));

            Assert.Equal("Neither connection string or account name specified", ex.Message);
        }
 public void SetConnectionParameters(string resourceGroupName, string accountName)
 {
     _connectionParameters = AzureStorageAccountConnectionParameters.CreateUsingResourceGroupAndAccountName(resourceGroupName, accountName);
 }
 public void SetConnectionParameters(string connectionStringConfigName)
 {
     _connectionParameters = AzureStorageAccountConnectionParameters.CreateUsingConnectionString(GetStorageConnectionString(connectionStringConfigName));
 }