github.com/vmware/govmomi@v0.51.0/object/distributed_virtual_switch_test.go (about) 1 // © Broadcom. All Rights Reserved. 2 // The term “Broadcom” refers to Broadcom Inc. and/or its subsidiaries. 3 // SPDX-License-Identifier: Apache-2.0 4 5 package object_test 6 7 import ( 8 "context" 9 "testing" 10 11 "github.com/vmware/govmomi/object" 12 "github.com/vmware/govmomi/simulator" 13 "github.com/vmware/govmomi/vim25" 14 ) 15 16 func TestDistributedVirtualSwitchEthernetCardBackingInfo(t *testing.T) { 17 simulator.Test(func(ctx context.Context, c *vim25.Client) { 18 obj := simulator.Map(ctx).Any("DistributedVirtualSwitch").(*simulator.DistributedVirtualSwitch) 19 20 dvs := object.NewDistributedVirtualSwitch(c, obj.Self) 21 22 _, err := dvs.EthernetCardBackingInfo(ctx) 23 if err == nil { 24 t.Fatal("expected error") 25 } 26 }) 27 }