C# Unit Testen eines Newtonsoft JSON -ModellsC#

Ein Treffpunkt für C#-Programmierer
Anonymous
 C# Unit Testen eines Newtonsoft JSON -Modells

Post by Anonymous »

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!>

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post