internal void StorageContextTest(Agent agent) { string StorageAccountName = Test.Data.Get("StorageAccountName"); string StorageAccountKey = Test.Data.Get("StorageAccountKey"); string StorageEndPoint = Test.Data.Get("StorageEndPoint"); Collection <Dictionary <string, object> > comp = new Collection <Dictionary <string, object> >(); bool useHttps = true; //default protocol is https string[] endPoints = Utility.GetStorageEndPoints(StorageAccountName, useHttps, StorageEndPoint); comp.Add(new Dictionary <string, object> { { "StorageAccountName", StorageAccountName }, { "BlobEndPoint", endPoints[0] }, { "QueueEndPoint", endPoints[1] }, { "TableEndPoint", endPoints[2] } }); //--------------New operation-------------- Test.Assert(agent.NewAzureStorageContext(StorageAccountName, StorageAccountKey, StorageEndPoint), Utility.GenComparisonData("NewAzureStorageContext", true)); // Verification for returned values agent.OutputValidation(comp); }
internal void StorageContextTest(Agent agent) { string StorageAccountName = Test.Data.Get("StorageAccountName"); string StorageAccountKey = Test.Data.Get("StorageAccountKey"); string StorageEndPoint = Test.Data.Get("StorageEndPoint"); Collection<Dictionary<string, object>> comp = new Collection<Dictionary<string, object>>(); bool useHttps = true; //default protocol is https string[] endPoints = Utility.GetStorageEndPoints(StorageAccountName, useHttps, StorageEndPoint); comp.Add(new Dictionary<string, object>{ {"StorageAccountName", StorageAccountName}, {"BlobEndPoint", endPoints[0]}, {"QueueEndPoint", endPoints[1]}, {"TableEndPoint", endPoints[2]} }); //--------------New operation-------------- Test.Assert(agent.NewAzureStorageContext(StorageAccountName, StorageAccountKey, StorageEndPoint), Utility.GenComparisonData("NewAzureStorageContext", true)); // Verification for returned values agent.OutputValidation(comp); }