@@ -138,6 +138,30 @@ Describe "Find-MgGraphCommand Command" {
138138 $MgCommand.Command | Should - Be @ (" Get-MgReportSharePointActivityUserCount" , " Get-MgBetaReportSharePointActivityUserCount" )
139139 } | Should -Not - Throw
140140 }
141+ It ' Should find commands for uri woth /me segments' {
142+ {
143+ $MgCommand = Find-MgGraphCommand - Uri " /me/events/"
144+ $MgCommand | Should - HaveCount 4
145+ $MgCommand.Command | Select-Object - Unique | should - HaveCount 4
146+ $MgCommand.Method | Select-Object - Unique | should - HaveCount 2
147+ $MgCommand.APIVersion | Select-Object - Unique | should - HaveCount 2
148+ $MgCommand.Variants | Select-Object - Unique | should - HaveCount 5
149+ $MgCommand.URI | Select-Object - Unique | Should - Be " /users/{user-id}/events"
150+ $MgCommand.Command | Select-Object - Unique | Should - BeIn @ (" New-MgUserEvent" , " Get-MgUserEvent" , " New-MgBetaUserEvent" , " Get-MgBetaUserEvent" )
151+ } | Should -Not - Throw
152+ }
153+ It ' Should find commands for uri woth /me segments' {
154+ {
155+ $MgCommand = Find-MgGraphCommand - Uri " https://graph.microsoft.com/v1.0/me/events/"
156+ $MgCommand | Should - HaveCount 4
157+ $MgCommand.Command | Select-Object - Unique | should - HaveCount 4
158+ $MgCommand.Method | Select-Object - Unique | should - HaveCount 2
159+ $MgCommand.APIVersion | Select-Object - Unique | should - HaveCount 2
160+ $MgCommand.Variants | Select-Object - Unique | should - HaveCount 5
161+ $MgCommand.URI | Select-Object - Unique | Should - Be " /users/{user-id}/events"
162+ $MgCommand.Command | Select-Object - Unique | Should - BeIn @ (" New-MgUserEvent" , " Get-MgUserEvent" , " New-MgBetaUserEvent" , " Get-MgBetaUserEvent" )
163+ } | Should -Not - Throw
164+ }
141165 }
142166
143167 Context " FindByCommand" {
0 commit comments