ChangeDomainGroup_test.go 878 B

123456789101112131415161718192021222324252627282930313233343536
  1. package dns
  2. import "testing"
  3. func TestChangeDomainGroup(t *testing.T) {
  4. client := NewTestClientNew()
  5. // create origin group
  6. addGroupArgs := AddDomainGroupArgs{
  7. GroupName: TestDomainGroupName,
  8. }
  9. addGroupRes, _ := client.AddDomainGroup(&addGroupArgs)
  10. // add domain to origin group
  11. addDomainArgs := AddDomainArgs{
  12. DomainName: TestDomainName,
  13. GroupId: addGroupRes.GroupId,
  14. }
  15. addDomainRes, _ := client.AddDomain(&addDomainArgs)
  16. // create new group
  17. addGroupArgs.GroupName = TestChanegGroupName
  18. addGroupRes, _ = client.AddDomainGroup(&addGroupArgs)
  19. // change to new group
  20. changeArgs := ChangeDomainGroupArgs{
  21. DomainName: addDomainRes.DomainName,
  22. GroupId: addGroupRes.GroupId,
  23. }
  24. _, err := client.ChangeDomainGroup(&changeArgs)
  25. if err == nil {
  26. t.Logf("ChangeDomainGroup success")
  27. } else {
  28. t.Errorf("Failed to ChangeDomainGroup, %v", err)
  29. }
  30. }