@@ -1995,6 +1995,20 @@ Describe "dataplane test" {
1995
1995
$q = New-AzStorageQueue - Name testq2 - Context $ctx
1996
1996
$qs = Get-AzStorageQueue - Context $ctx
1997
1997
$qs.Count | Should - BeGreaterOrEqual 2
1998
+
1999
+ $q = Get-AzStorageQueue - Name $queuename - Context $ctx
2000
+ $queueMessage = New-Object - TypeName " Microsoft.Azure.Storage.Queue.CloudQueueMessage,$ ( $q.CloudQueue.GetType ().Assembly.FullName) " - ArgumentList " This is message 1"
2001
+ $q.CloudQueue.AddMessageAsync ($QueueMessage )
2002
+ $q = Get-AzStorageQueue - Name $queuename - Context $ctxoauth1
2003
+ $q.Name | Should - Be $queuename
2004
+ $q.ApproximateMessageCount | Should - Be 1
2005
+ $q.QueueProperties.ApproximateMessagesCount | Should - Be 1
2006
+ $q.CloudQueue.ApproximateMessageCount | Should - Be 1
2007
+
2008
+ $sas = New-AzStorageAccountSASToken - Service Queue - ResourceType Container, Object, Service - Permission rwdl - ExpiryTime 3000 - 01 - 01 - Context $ctx
2009
+ $ctxaccountsas = New-AzStorageContext - StorageAccountName $storageAccountName - SasToken $sas
2010
+ $qs = Get-AzStorageQueue - Context $ctxaccountsas
2011
+ $qs.Count | Should - BeGreaterOrEqual 2
1998
2012
1999
2013
$sas = New-AzStorageQueueSASToken - Name $queuename - Context $ctx - Permission ruap
2000
2014
$sas | Should - BeLike " *sp=raup*"
@@ -2035,14 +2049,14 @@ Describe "dataplane test" {
2035
2049
$p.Permissions | Should - Be " rau"
2036
2050
2037
2051
$p = New-AzStorageQueueStoredAccessPolicy - Queue $queuename - Policy p002 - Permission ruap - Context $ctx
2038
-
2039
2052
$p = Get-AzStorageQueueStoredAccessPolicy - Queue $queuename - Context $ctx
2040
2053
$p.Count | Should - Be 2
2041
2054
$p = Get-AzStorageQueueStoredAccessPolicy - Queue $queuename - Policy p001 - Context $ctx
2042
2055
$p.Policy | Should - Be " p001"
2043
2056
2044
2057
Remove-AzStorageQueue - Name $queuename - Context $ctx - Force
2045
- Remove-AzStorageQueue - Name testq2 - Context $ctx - Force
2058
+ $q2 = Get-AzStorageQueue - Name testq2 - Context $ctxoauth1
2059
+ $q2 | Remove-AzStorageQueue - Force
2046
2060
2047
2061
$Error.Count | should - be 0
2048
2062
}
0 commit comments