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 28 29 30 31 32 33 34 35 36
|
package dns
import "testing"
func TestChangeDomainGroup(t *testing.T) {
client := NewTestClientNew()
// create origin group
addGroupArgs := AddDomainGroupArgs{
GroupName: TestDomainGroupName,
}
addGroupRes, _ := client.AddDomainGroup(&addGroupArgs)
// add domain to origin group
addDomainArgs := AddDomainArgs{
DomainName: TestDomainName,
GroupId: addGroupRes.GroupId,
}
addDomainRes, _ := client.AddDomain(&addDomainArgs)
// create new group
addGroupArgs.GroupName = TestChanegGroupName
addGroupRes, _ = client.AddDomainGroup(&addGroupArgs)
// change to new group
changeArgs := ChangeDomainGroupArgs{
DomainName: addDomainRes.DomainName,
GroupId: addGroupRes.GroupId,
}
_, err := client.ChangeDomainGroup(&changeArgs)
if err == nil {
t.Logf("ChangeDomainGroup success")
} else {
t.Errorf("Failed to ChangeDomainGroup, %v", err)
}
}
|