dockerfiles/ddns-aliyun/alidns/ChangeDomainGroup_test.go

37 lines
878 B
Go

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)
}
}