Modified CloudflareResponse to fit real responses
This commit is contained in:
@@ -184,13 +184,10 @@ namespace Cloudflare.Core.Tests.CloudflareClientTests
|
|||||||
// Assert
|
// Assert
|
||||||
Assert.IsNotNull(response);
|
Assert.IsNotNull(response);
|
||||||
Assert.IsTrue(response.Success);
|
Assert.IsTrue(response.Success);
|
||||||
Assert.IsNotNull(response.Errors);
|
Assert.IsNull(response.Errors);
|
||||||
Assert.IsNotNull(response.Messages);
|
Assert.IsNull(response.Messages);
|
||||||
Assert.IsNull(response.ResultInfo);
|
Assert.IsNull(response.ResultInfo);
|
||||||
|
|
||||||
Assert.AreEqual(0, response.Errors.Count);
|
|
||||||
Assert.AreEqual(0, response.Messages.Count);
|
|
||||||
|
|
||||||
Assert.AreEqual("This is an awesome text ;-)", response.Result);
|
Assert.AreEqual("This is an awesome text ;-)", response.Result);
|
||||||
|
|
||||||
Assert.AreEqual(1, _httpHandlerMock.Callbacks.Count);
|
Assert.AreEqual(1, _httpHandlerMock.Callbacks.Count);
|
||||||
|
|||||||
@@ -205,13 +205,10 @@ namespace Cloudflare.Core.Tests.CloudflareClientTests
|
|||||||
// Assert
|
// Assert
|
||||||
Assert.IsNotNull(response);
|
Assert.IsNotNull(response);
|
||||||
Assert.IsTrue(response.Success);
|
Assert.IsTrue(response.Success);
|
||||||
Assert.IsNotNull(response.Errors);
|
Assert.IsNull(response.Errors);
|
||||||
Assert.IsNotNull(response.Messages);
|
Assert.IsNull(response.Messages);
|
||||||
Assert.IsNull(response.ResultInfo);
|
Assert.IsNull(response.ResultInfo);
|
||||||
|
|
||||||
Assert.AreEqual(0, response.Errors.Count);
|
|
||||||
Assert.AreEqual(0, response.Messages.Count);
|
|
||||||
|
|
||||||
Assert.AreEqual("This is an awesome text ;-)", response.Result);
|
Assert.AreEqual("This is an awesome text ;-)", response.Result);
|
||||||
|
|
||||||
Assert.AreEqual(1, _httpHandlerMock.Callbacks.Count);
|
Assert.AreEqual(1, _httpHandlerMock.Callbacks.Count);
|
||||||
|
|||||||
@@ -244,13 +244,10 @@ namespace Cloudflare.Core.Tests.CloudflareClientTests
|
|||||||
// Assert
|
// Assert
|
||||||
Assert.IsNotNull(response);
|
Assert.IsNotNull(response);
|
||||||
Assert.IsTrue(response.Success);
|
Assert.IsTrue(response.Success);
|
||||||
Assert.IsNotNull(response.Errors);
|
Assert.IsNull(response.Errors);
|
||||||
Assert.IsNotNull(response.Messages);
|
Assert.IsNull(response.Messages);
|
||||||
Assert.IsNull(response.ResultInfo);
|
Assert.IsNull(response.ResultInfo);
|
||||||
|
|
||||||
Assert.AreEqual(0, response.Errors.Count);
|
|
||||||
Assert.AreEqual(0, response.Messages.Count);
|
|
||||||
|
|
||||||
Assert.AreEqual("This is an awesome text ;-)", response.Result);
|
Assert.AreEqual("This is an awesome text ;-)", response.Result);
|
||||||
|
|
||||||
Assert.AreEqual(1, _httpHandlerMock.Callbacks.Count);
|
Assert.AreEqual(1, _httpHandlerMock.Callbacks.Count);
|
||||||
|
|||||||
@@ -292,13 +292,10 @@ namespace Cloudflare.Core.Tests.CloudflareClientTests
|
|||||||
// Assert
|
// Assert
|
||||||
Assert.IsNotNull(response);
|
Assert.IsNotNull(response);
|
||||||
Assert.IsTrue(response.Success);
|
Assert.IsTrue(response.Success);
|
||||||
Assert.IsNotNull(response.Errors);
|
Assert.IsNull(response.Errors);
|
||||||
Assert.IsNotNull(response.Messages);
|
Assert.IsNull(response.Messages);
|
||||||
Assert.IsNull(response.ResultInfo);
|
Assert.IsNull(response.ResultInfo);
|
||||||
|
|
||||||
Assert.AreEqual(0, response.Errors.Count);
|
|
||||||
Assert.AreEqual(0, response.Messages.Count);
|
|
||||||
|
|
||||||
Assert.AreEqual("This is an awesome text ;-)", response.Result);
|
Assert.AreEqual("This is an awesome text ;-)", response.Result);
|
||||||
|
|
||||||
Assert.AreEqual(1, _httpHandlerMock.Callbacks.Count);
|
Assert.AreEqual(1, _httpHandlerMock.Callbacks.Count);
|
||||||
@@ -369,13 +366,10 @@ namespace Cloudflare.Core.Tests.CloudflareClientTests
|
|||||||
// Assert
|
// Assert
|
||||||
Assert.IsNotNull(response);
|
Assert.IsNotNull(response);
|
||||||
Assert.IsTrue(response.Success);
|
Assert.IsTrue(response.Success);
|
||||||
Assert.IsNotNull(response.Errors);
|
Assert.IsNull(response.Errors);
|
||||||
Assert.IsNotNull(response.Messages);
|
Assert.IsNull(response.Messages);
|
||||||
Assert.IsNull(response.ResultInfo);
|
Assert.IsNull(response.ResultInfo);
|
||||||
|
|
||||||
Assert.AreEqual(0, response.Errors.Count);
|
|
||||||
Assert.AreEqual(0, response.Messages.Count);
|
|
||||||
|
|
||||||
Assert.AreEqual("This is an awesome text ;-)", response.Result);
|
Assert.AreEqual("This is an awesome text ;-)", response.Result);
|
||||||
|
|
||||||
Assert.AreEqual(1, _httpHandlerMock.Callbacks.Count);
|
Assert.AreEqual(1, _httpHandlerMock.Callbacks.Count);
|
||||||
|
|||||||
@@ -292,13 +292,10 @@ namespace Cloudflare.Core.Tests.CloudflareClientTests
|
|||||||
// Assert
|
// Assert
|
||||||
Assert.IsNotNull(response);
|
Assert.IsNotNull(response);
|
||||||
Assert.IsTrue(response.Success);
|
Assert.IsTrue(response.Success);
|
||||||
Assert.IsNotNull(response.Errors);
|
Assert.IsNull(response.Errors);
|
||||||
Assert.IsNotNull(response.Messages);
|
Assert.IsNull(response.Messages);
|
||||||
Assert.IsNull(response.ResultInfo);
|
Assert.IsNull(response.ResultInfo);
|
||||||
|
|
||||||
Assert.AreEqual(0, response.Errors.Count);
|
|
||||||
Assert.AreEqual(0, response.Messages.Count);
|
|
||||||
|
|
||||||
Assert.AreEqual("This is an awesome text ;-)", response.Result);
|
Assert.AreEqual("This is an awesome text ;-)", response.Result);
|
||||||
|
|
||||||
Assert.AreEqual(1, _httpHandlerMock.Callbacks.Count);
|
Assert.AreEqual(1, _httpHandlerMock.Callbacks.Count);
|
||||||
|
|||||||
@@ -10,13 +10,13 @@
|
|||||||
/// Errors returned by the API call.
|
/// Errors returned by the API call.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[JsonProperty("errors")]
|
[JsonProperty("errors")]
|
||||||
public IReadOnlyList<ResponseInfo> Errors { get; set; } = [];
|
public IReadOnlyCollection<ResponseInfo>? Errors { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Messages returned by the API call.
|
/// Messages returned by the API call.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[JsonProperty("messages")]
|
[JsonProperty("messages")]
|
||||||
public IReadOnlyList<ResponseInfo> Messages { get; set; } = [];
|
public IReadOnlyCollection<ResponseInfo>? Messages { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Whether the API call was successful.
|
/// Whether the API call was successful.
|
||||||
|
|||||||
@@ -309,7 +309,7 @@ namespace AMWD.Net.Api.Cloudflare.Zones
|
|||||||
/// How often the customer is billed.
|
/// How often the customer is billed.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[JsonProperty("frequency")]
|
[JsonProperty("frequency")]
|
||||||
public string? Frequency { get; set; }
|
public RenewFrequency? Frequency { get; set; }
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// States if the subscription active.
|
/// States if the subscription active.
|
||||||
|
|||||||
Reference in New Issue
Block a user