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