11namespace Unosquare . Labs . EmbedIO . Tests
22{
3- using Newtonsoft . Json ;
3+ using Swan . Formatters ;
44 using NUnit . Framework ;
55 using System ;
66 using System . Collections . Generic ;
@@ -53,7 +53,7 @@ public async Task GetJsonData()
5353 Assert . IsNotNull ( jsonBody , "Json Body is not null" ) ;
5454 Assert . IsNotEmpty ( jsonBody , "Json Body is empty" ) ;
5555
56- remoteList = JsonConvert . DeserializeObject < List < Person > > ( jsonBody ) ;
56+ remoteList = Json . Deserialize < List < Person > > ( jsonBody ) ;
5757
5858 Assert . IsNotNull ( remoteList , "Json Object is not null" ) ;
5959 Assert . AreEqual ( remoteList . Count , PeopleRepository . Database . Count , "Remote list count equals local list" ) ;
@@ -85,7 +85,7 @@ public async Task PostJsonData()
8585
8686 using ( var dataStream = await request . GetRequestStreamAsync ( ) )
8787 {
88- var byteArray = Encoding . UTF8 . GetBytes ( JsonConvert . SerializeObject ( model ) ) ;
88+ var byteArray = Encoding . UTF8 . GetBytes ( Json . Serialize ( model ) ) ;
8989 dataStream . Write ( byteArray , 0 , byteArray . Length ) ;
9090 }
9191
@@ -97,7 +97,7 @@ public async Task PostJsonData()
9797 Assert . IsNotNull ( jsonString ) ;
9898 Assert . IsNotEmpty ( jsonString ) ;
9999
100- var json = JsonConvert . DeserializeObject < Person > ( jsonString ) ;
100+ var json = Json . Deserialize < Person > ( jsonString ) ;
101101 Assert . IsNotNull ( json ) ;
102102 Assert . AreEqual ( json . Name , model . Name ) ;
103103 }
@@ -138,7 +138,7 @@ public async Task TestDictionaryFormData()
138138 var result = await webClient . PostAsync ( WebServerUrl + TestController . EchoPath , formContent ) ;
139139 Assert . IsNotNull ( result ) ;
140140 var data = await result . Content . ReadAsStringAsync ( ) ;
141- var obj = JsonConvert . DeserializeObject < Dictionary < string , string > > ( data ) ;
141+ var obj = Json . Deserialize < Dictionary < string , string > > ( data ) ;
142142 Assert . AreEqual ( 2 , obj . Keys . Count ) ;
143143
144144 Assert . AreEqual ( content . First ( ) . Key , obj . First ( ) . Key ) ;
@@ -169,7 +169,7 @@ public async Task TestMultipleIndexedValuesFormData(string label1, string label2
169169 var result = await webClient . PostAsync ( WebServerUrl + TestController . EchoPath , formContent ) ;
170170 Assert . IsNotNull ( result ) ;
171171 var data = await result . Content . ReadAsStringAsync ( ) ;
172- var obj = JsonConvert . DeserializeObject < FormDataSample > ( data ) ;
172+ var obj = Json . Deserialize < FormDataSample > ( data ) ;
173173 Assert . IsNotNull ( obj ) ;
174174 Assert . AreEqual ( content . First ( ) . Value , obj . test ) ;
175175 Assert . AreEqual ( 2 , obj . id . Count ) ;
0 commit comments