github.com/mponton/terratest@v0.44.0/modules/azure/availabilityset_test.go (about) 1 //go:build azure 2 // +build azure 3 4 // NOTE: We use build tags to differentiate azure testing because we currently do not have azure access setup for 5 // CircleCI. 6 7 package azure 8 9 import ( 10 "testing" 11 12 "github.com/stretchr/testify/assert" 13 "github.com/stretchr/testify/require" 14 ) 15 16 /* 17 The below tests are currently stubbed out, with the expectation that they will throw errors. 18 If/when methods to create and delete network resources are added, these tests can be extended. 19 */ 20 21 func TestCreateAvailabilitySetClientE(t *testing.T) { 22 t.Parallel() 23 24 subscriptionID := "" 25 26 client, err := CreateAvailabilitySetClientE(subscriptionID) 27 28 require.NoError(t, err) 29 assert.NotEmpty(t, *client) 30 } 31 32 func TestGetAvailabilitySetE(t *testing.T) { 33 t.Parallel() 34 35 avsName := "" 36 rgName := "" 37 subscriptionID := "" 38 39 _, err := GetAvailabilitySetE(t, avsName, rgName, subscriptionID) 40 41 require.Error(t, err) 42 } 43 44 func TestCheckAvailabilitySetContainsVME(t *testing.T) { 45 t.Parallel() 46 47 vmName := "" 48 avsName := "" 49 rgName := "" 50 subscriptionID := "" 51 52 _, err := CheckAvailabilitySetContainsVME(t, vmName, avsName, rgName, subscriptionID) 53 54 require.Error(t, err) 55 } 56 57 func TestGetAvailabilitySetVMNamesInCapsE(t *testing.T) { 58 t.Parallel() 59 60 avsName := "" 61 rgName := "" 62 subscriptionID := "" 63 64 _, err := GetAvailabilitySetVMNamesInCapsE(t, avsName, rgName, subscriptionID) 65 66 require.Error(t, err) 67 } 68 69 func TestGetAvailabilitySetFaultDomainCountE(t *testing.T) { 70 t.Parallel() 71 72 avsName := "" 73 rgName := "" 74 subscriptionID := "" 75 76 _, err := GetAvailabilitySetFaultDomainCountE(t, avsName, rgName, subscriptionID) 77 78 require.Error(t, err) 79 } 80 81 func TestAvailabilitySetExistsE(t *testing.T) { 82 t.Parallel() 83 84 avsName := "" 85 rgName := "" 86 subscriptionID := "" 87 88 _, err := AvailabilitySetExistsE(t, avsName, rgName, subscriptionID) 89 90 require.Error(t, err) 91 }