...
1
2
3 package virtualmachine
4
5
6
7
8 import (
9 "testing"
10
11 "github.com/Azure/azure-sdk-for-go/services/classic/management/testutils"
12 )
13
14 func TestAzureGetResourceExtensions(t *testing.T) {
15 client := testutils.GetTestClient(t)
16
17 list, err := NewClient(client).GetResourceExtensions()
18 if err != nil {
19 t.Fatal(err)
20 }
21
22 t.Logf("Found %d extensions", len(list))
23 if len(list) == 0 {
24 t.Fatal("Huh, no resource extensions at all? Something must be wrong.")
25 }
26
27 for _, extension := range list {
28 if extension.Name == "" {
29 t.Fatalf("Resource with empty name? Something must have gone wrong with serialization: %+v", extension)
30 }
31 }
32 }
33
View as plain text