Private/Get-TerraformVersions.Tests.ps1

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
BeforeAll {
    . $PSCommandPath.Replace('.Tests.ps1','.ps1')
}

Describe 'Get-TerraformVersions' {

    BeforeAll {
        $availableVersions = Get-TerraformVersions
    }

    It 'It should return 100+ available versions' {
        $availableVersions.Count | Should -BeGreaterThan 100
    }

    It 'It should return valid version numbers' {
        [version[]]$availableVersions | Should -BeOfType [version]
    }

}