public void NewQueueSasWithInvalidLifeTime() { CloudQueue queue = queueUtil.CreateQueue(); try { DateTime start = DateTime.UtcNow; DateTime end = start.AddHours(1.0); Test.Assert(!CommandAgent.NewAzureStorageQueueSAS(queue.Name, string.Empty, "r", end, start), "Generate queue sas token with invalid should fail"); ExpectedContainErrorMessage("The expiry time of the specified access policy should be greater than start time"); } finally { queueUtil.RemoveQueue(queue); } }
public void NewQueueSasWithNotExistPolicy() { CloudQueue queue = queueUtil.CreateQueue(); try { string policyName = Utility.GenNameString("notexistpolicy"); Test.Assert(!CommandAgent.NewAzureStorageQueueSAS(queue.Name, policyName, string.Empty), "Generate queue sas token with not exist policy should fail"); ExpectedContainErrorMessage(string.Format("Invalid access policy '{0}'.", policyName)); } finally { queueUtil.RemoveQueue(queue); } }