DeleteDomainRecord_test.go 696 B

1234567891011121314151617181920212223242526272829
  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. }
  14. addResponse, err := client.AddDomainRecord(&addDomainRecordArgs)
  15. //test delete record
  16. deleteDomainRecordArgs := DeleteDomainRecordArgs{
  17. RecordId: addResponse.RecordId,
  18. }
  19. deleteResponse, err := client.DeleteDomainRecord(&deleteDomainRecordArgs)
  20. if err == nil {
  21. t.Logf("DeleteDomainRecord: %v", deleteResponse)
  22. } else {
  23. t.Errorf("Failed to DeleteDomainRecord: %s", deleteDomainRecordArgs.RecordId)
  24. }
  25. }