Added DNS Records for Zone actions
This commit is contained in:
@@ -15,7 +15,7 @@ namespace Cloudflare.Zones.Tests.Zones
|
||||
|
||||
private Mock<ICloudflareClient> _clientMock;
|
||||
|
||||
private CloudflareResponse<ZoneIdResponse> _response;
|
||||
private CloudflareResponse<IdResponse> _response;
|
||||
|
||||
private List<(string RequestPath, IQueryParameterFilter QueryFilter)> _callbacks;
|
||||
|
||||
@@ -24,7 +24,7 @@ namespace Cloudflare.Zones.Tests.Zones
|
||||
{
|
||||
_callbacks = [];
|
||||
|
||||
_response = new CloudflareResponse<ZoneIdResponse>
|
||||
_response = new CloudflareResponse<IdResponse>
|
||||
{
|
||||
Success = true,
|
||||
Messages = [
|
||||
@@ -41,7 +41,7 @@ namespace Cloudflare.Zones.Tests.Zones
|
||||
Message = "Error 1",
|
||||
}
|
||||
],
|
||||
Result = new ZoneIdResponse
|
||||
Result = new IdResponse
|
||||
{
|
||||
Id = ZoneId
|
||||
}
|
||||
@@ -68,7 +68,7 @@ namespace Cloudflare.Zones.Tests.Zones
|
||||
Assert.AreEqual($"zones/{ZoneId}", callback.RequestPath);
|
||||
Assert.IsNull(callback.QueryFilter);
|
||||
|
||||
_clientMock.Verify(m => m.DeleteAsync<ZoneIdResponse>($"zones/{ZoneId}", It.IsAny<IQueryParameterFilter>(), It.IsAny<CancellationToken>()), Times.Once);
|
||||
_clientMock.Verify(m => m.DeleteAsync<IdResponse>($"zones/{ZoneId}", It.IsAny<IQueryParameterFilter>(), It.IsAny<CancellationToken>()), Times.Once);
|
||||
_clientMock.VerifyNoOtherCalls();
|
||||
}
|
||||
|
||||
@@ -76,7 +76,7 @@ namespace Cloudflare.Zones.Tests.Zones
|
||||
{
|
||||
_clientMock = new Mock<ICloudflareClient>();
|
||||
_clientMock
|
||||
.Setup(m => m.DeleteAsync<ZoneIdResponse>(It.IsAny<string>(), It.IsAny<IQueryParameterFilter>(), It.IsAny<CancellationToken>()))
|
||||
.Setup(m => m.DeleteAsync<IdResponse>(It.IsAny<string>(), It.IsAny<IQueryParameterFilter>(), It.IsAny<CancellationToken>()))
|
||||
.Callback<string, IQueryParameterFilter, CancellationToken>((requestPath, queryFilter, _) => _callbacks.Add((requestPath, queryFilter)))
|
||||
.ReturnsAsync(() => _response);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user