Skip to content

Commit fb97c8e

Browse files
committed
Merge branch 'main' into feat-add-signature-verification-http-request
2 parents f01a82a + 5046120 commit fb97c8e

47 files changed

Lines changed: 115 additions & 134 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

APIMatic.Core.Test/APIMatic.Core.Test.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>net6.0</TargetFramework>
4+
<TargetFramework>net8.0</TargetFramework>
55

66
<IsPackable>false</IsPackable>
77
</PropertyGroup>

APIMatic.Core.Test/Api/HttpGet/ApiCallGetDynamicError.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
namespace APIMatic.Core.Test.Api.HttpGet
1515
{
1616
[TestFixture]
17-
internal class ApiCallGetDynamicError : ApiCallTest
17+
internal sealed class ApiCallGetDynamicError : ApiCallTest
1818
{
1919
[Test]
2020
public void ApiCall_GetDynamicError_Local_501StausCode()

APIMatic.Core.Test/Api/HttpGet/ApiCallGetTest.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -679,7 +679,7 @@ public void ApiCall_GetNumber_MissingContent()
679679

680680
// Act and Assert
681681
var exp = Assert.Throws<FormatException>(() => CoreHelper.RunTask(apiCall));
682-
Assert.AreEqual("Input string was not in a correct format.", exp.Message);
682+
Assert.AreEqual("The input string '' was not in a correct format.", exp.Message);
683683
}
684684

685685
[Test]

APIMatic.Core.Test/Api/HttpPost/ApiCallPostContainerTest.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
namespace APIMatic.Core.Test.Api.HttpPost
1111
{
1212
[TestFixture]
13-
internal class ApiCallPostContainerTest : ApiCallTest
13+
internal sealed class ApiCallPostContainerTest : ApiCallTest
1414
{
1515
[Test]
1616
public void ApiCall_PostModelAsContainerData_OKResponse()

APIMatic.Core.Test/Api/HttpPost/ApiCallPostFileTest.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
namespace APIMatic.Core.Test.Api.HttpPost
1515
{
1616
[TestFixture]
17-
internal class ApiCallPostFileTest : ApiCallTest
17+
internal sealed class ApiCallPostFileTest : ApiCallTest
1818
{
1919
[Test]
2020
public void ApiCall_PostFileData_OKResponse()

APIMatic.Core.Test/Api/HttpPost/ApiCallPostStreamTest.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
namespace APIMatic.Core.Test.Api.HttpPost
1212
{
1313
[TestFixture]
14-
internal class ApiCallPostStreamTest : ApiCallTest
14+
internal sealed class ApiCallPostStreamTest : ApiCallTest
1515
{
1616
[Test]
1717
public void ApiCall_PostBodyStream_OKResponse()

APIMatic.Core.Test/Api/HttpPost/ApiCallPostTest.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
namespace APIMatic.Core.Test.Api.HttpPost
1414
{
1515
[TestFixture]
16-
internal class ApiCallPostTest : ApiCallTest
16+
internal sealed class ApiCallPostTest : ApiCallTest
1717
{
1818
[Test]
1919
public void ApiCall_PostBody_OKResponse()

APIMatic.Core.Test/Api/HttpPost/ApiCallPostXmlTest.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
namespace APIMatic.Core.Test.Api.HttpPost
1010
{
1111
[TestFixture]
12-
internal class ApiCallPostXmlTest : ApiCallTest
12+
internal sealed class ApiCallPostXmlTest : ApiCallTest
1313
{
1414
[Test]
1515
public void ApiCall_PostXmlLong_OKResponse()

APIMatic.Core.Test/AuthenticationTest.cs

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -139,17 +139,19 @@ public void Multiple_Authentication_AND_Validation_Failure()
139139
"-> Missing required header field: TOKEN", exp.Message);
140140
}
141141

142-
[Test]
143-
public void Multiple_Authentication_AND_All_Missing_Validation_Failure()
144-
{
145-
var expectedLines = new[]
146-
{
147-
"Following authentication credentials are required:",
142+
private static readonly string[] sourceArray =
143+
[
144+
"Following authentication credentials are required:",
148145
"-> Missing required query field: API-KEY",
149146
"-> Missing required query field: TOKEN",
150147
"-> Missing required header field: API-KEY",
151148
"-> Missing required header field: TOKEN"
152-
}.OrderBy(line => line);
149+
];
150+
151+
[Test]
152+
public void Multiple_Authentication_AND_All_Missing_Validation_Failure()
153+
{
154+
var expectedLines = sourceArray.OrderBy(line => line);
153155

154156
var globalConfiguration = new GlobalConfiguration.Builder()
155157
.ServerUrls(new Dictionary<Enum, string>

APIMatic.Core.Test/MockTypes/Models/Containers/ArrayOfMapContainer.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ public static ArrayOfMapContainer Fromorbit(List<Dictionary<string, Orbit>> valu
2828
public abstract T Match<T>(Func<List<Dictionary<string, Atom>>, T> atom, Func<List<Dictionary<string, Orbit>>, T> orbit);
2929

3030
[JsonConverter(typeof(UnionTypeCaseConverter<AtomCase, List<Dictionary<string, Atom>>>))]
31-
private class AtomCase : ArrayOfMapContainer, ICaseValue<AtomCase, List<Dictionary<string, Atom>>>
31+
private sealed class AtomCase : ArrayOfMapContainer, ICaseValue<AtomCase, List<Dictionary<string, Atom>>>
3232
{
3333
public List<Dictionary<string, Atom>> value;
3434

@@ -54,7 +54,7 @@ public override string ToString()
5454
}
5555

5656
[JsonConverter(typeof(UnionTypeCaseConverter<OrbitCase, List<Dictionary<string, Orbit>>>))]
57-
private class OrbitCase : ArrayOfMapContainer, ICaseValue<OrbitCase, List<Dictionary<string, Orbit>>>
57+
private sealed class OrbitCase : ArrayOfMapContainer, ICaseValue<OrbitCase, List<Dictionary<string, Orbit>>>
5858
{
5959
public List<Dictionary<string, Orbit>> value;
6060

0 commit comments

Comments
 (0)