DeleteSubDomainRecords_test.go 758 B

12345678910111213141516171819202122232425262728293031
  1. package dns
  2. import (
  3. "testing"
  4. )
  5. func TestDeleteSubDomainRecords(t *testing.T) {
  6. //prepare
  7. client := NewTestClient()
  8. addDomainRecordArgs := AddDomainRecordArgs{
  9. DomainName: TestDomainName,
  10. RR: "testdeletesubdomainrecords",
  11. Type: ARecord,
  12. Value: "8.8.8.8",
  13. TTL: "600",
  14. }
  15. client.AddDomainRecord(&addDomainRecordArgs)
  16. //test delete subdomain
  17. deleteDomainRecordArgs := DeleteSubDomainRecordsArgs{
  18. DomainName: TestDomainName,
  19. RR: "testdeletesubdomainrecords",
  20. }
  21. deleteResponse, err := client.DeleteSubDomainRecords(&deleteDomainRecordArgs)
  22. if err == nil {
  23. t.Logf("DeleteDomainRecord: %v", deleteResponse)
  24. } else {
  25. t.Errorf("Failed to DeleteSubDomainRecords: %s", deleteDomainRecordArgs.RR)
  26. }
  27. }