Skip to content

Commit 9036ae9

Browse files
test: migrate to system.text.json (#573)
1 parent 87e9bad commit 9036ae9

File tree

3 files changed

+4
-14
lines changed

3 files changed

+4
-14
lines changed

test/AwsSignatureVersion4.Test.csproj

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="6.0.0" />
2020
<PackageReference Include="Microsoft.Extensions.Http" Version="6.0.0" />
2121
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.2.0" />
22-
<PackageReference Include="Newtonsoft.Json" Version="13.0.1" />
2322
<PackageReference Include="Shouldly" Version="4.0.3" />
2423
<PackageReference Include="xunit" Version="2.4.1" />
2524
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.5">
Lines changed: 2 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,10 @@
1-
using Newtonsoft.Json;
2-
using Newtonsoft.Json.Serialization;
1+
using System.Text.Json;
32

43
namespace AwsSignatureVersion4.Integration.ApiGateway.Contents
54
{
65
public static class Extensions
76
{
87
public static string ToJson<T>(this T self) =>
9-
JsonConvert.SerializeObject(
10-
self,
11-
new JsonSerializerSettings
12-
{
13-
ContractResolver = new DefaultContractResolver
14-
{
15-
NamingStrategy = new CamelCaseNamingStrategy()
16-
}
17-
});
8+
JsonSerializer.Serialize(self);
189
}
1910
}

test/Integration/ApiGateway/Requests/Extensions.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
using System.Net.Http;
2+
using System.Text.Json;
23
using System.Threading.Tasks;
3-
using Newtonsoft.Json;
44

55
namespace AwsSignatureVersion4.Integration.ApiGateway.Requests
66
{
@@ -13,6 +13,6 @@ public static async Task<ReceivedRequest> ReadReceivedRequestAsync(this HttpCont
1313
}
1414

1515
public static ReceivedRequest DeserializeReceivedRequest(this string self) =>
16-
JsonConvert.DeserializeObject<ReceivedRequest>(self);
16+
JsonSerializer.Deserialize<ReceivedRequest>(self);
1717
}
1818
}

0 commit comments

Comments
 (0)