dockerfiles/ddns-aliyun/alidns/AddDomainRecord_test.go

29 lines
693 B
Go

package dns
import (
"testing"
)
func TestAddDomainRecord(t *testing.T) {
client := NewTestClient()
addDomainRecordArgs := AddDomainRecordArgs{
DomainName: TestDomainName,
RR: "testaddrecord",
Type: ARecord,
Value: "8.8.8.8",
TTL: "600"
}
response, err := client.AddDomainRecord(&addDomainRecordArgs)
if err == nil {
t.Logf("AddDomainRecord: testaddr for domain: %s Success, %v",
TestDomainName, response)
deleteDomainRecordArgs := DeleteDomainRecordArgs{
RecordId: response.RecordId,
}
client.DeleteDomainRecord(&deleteDomainRecordArgs)
} else {
t.Errorf("Failed to AddDomainRecord: testaddr for domain: %s", TestDomainName)
}
}