Ich beginne mit Unit -Tests und mache dies mit Xunit.using Newtonsoft.Json;
namespace HomeAddressSearch
{
public class Properties
{
[Required]
[JsonProperty(PropertyName = "civic_number")]
public string CivicNumber { get; set; }
[JsonProperty(PropertyName = "address")]
public string Address { get; set; }
[JsonProperty(PropertyName = "postal_code")]
public string PostalCode { get; set; }
[JsonProperty(PropertyName = "city_name")]
public string CityName { get; set; }
}
}
< /code>
Und ich habe einen JSON, aus dem ich Werte wie: < /p>
bekomme[
{
"properties": {
"civic_number": "100",
"address": "100, king street",
"postal_code": "H0H0H0",
"city_name": "Windsor"
},
"owner": {
"name": "John Doe",
"age": "40"
},
}
]
< /code>
Also möchte ich dieses Modell testen und denn so ich bin: < /p>
Da CivicNumber erforderlich ist. Eigenschaften Objekt wie City_Name, dann würde der Test fehlschlagen, also weiß ich, dass ich entweder mein Modell anpassen oder auf das ursprüngliche JSON -Format zurückkehren muss. OK < /li>
< /ul>
bin ich auf dem richtigen Weg und wie es geht, das würde mich für viele andere Dinge sehr helfen und starten. < /p>
Danke!>
C# Unit Testen eines Newtonsoft JSON -Modells ⇐ C#
-
- Similar Topics
- Replies
- Views
- Last post