Tests/GetOverview.Tests.ps1
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
$here = Split-Path -Parent $MyInvocation.MyCommand.Path . "$here\TestSetup.ps1" . "$here\..\Public\Get-RabbitMQOverview.ps1" Describe -Tags "Example" "Get-RabbitMQOverview" { It "should get server overview" { $actual = Get-RabbitMQOverview -BaseUri $server | select -ExpandProperty HostName $actual | Should Be $server } It "should get overview for several servers" { $actual = Get-RabbitMQOverview -BaseUri $server, $server | select -ExpandProperty HostName $actual | Should Be $server } It "should get server names from pipe" { $actual = $($($server) | Get-RabbitMQOverview) | select -ExpandProperty HostName $actual | Should Be $server } } |