DeleteDomainRecord_test.go 717 B

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