Skip to content

Commit 75351ad

Browse files
Fixed tests, updated CHANGELOG & bumped certain test dependencies.
1 parent 8aae203 commit 75351ad

File tree

3 files changed

+18
-6
lines changed

3 files changed

+18
-6
lines changed

ApiClient.Tests/ApiClient.Tests.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@
1111

1212
<ItemGroup>
1313
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="16.7.1" />
14-
<PackageReference Include="MSTest.TestAdapter" Version="2.1.1" />
15-
<PackageReference Include="MSTest.TestFramework" Version="2.1.1" />
16-
<PackageReference Include="WireMock.Net" Version="1.4.20" />
14+
<PackageReference Include="MSTest.TestAdapter" Version="3.11.1" />
15+
<PackageReference Include="MSTest.TestFramework" Version="3.11.1" />
16+
<PackageReference Include="WireMock.Net" Version="1.8.18" />
1717
<PackageReference Include="RestSharp" Version="106.12.0" />
1818
</ItemGroup>
1919

ApiClient.Tests/ClientUtilsTest.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,16 +18,16 @@ private enum TestEnum
1818
[TestMethod]
1919
public void ParameterToStringTest()
2020
{
21-
var dateTime = new DateTime(2025, 12, 1, 15, 30, 45);
21+
var dateTime = new DateTime(2025, 12, 1, 15, 30, 45, DateTimeKind.Utc);
2222
var dateTimeOffset = new DateTimeOffset(dateTime);
2323
var booleanValue = true;
2424
var list = new List<int> { 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 };
2525
var enumValue = TestEnum.AlsoOk;
2626
var randomNumber = 5;
2727
var randomString = "axT3!er_hOp7&";
2828

29-
Assert.AreEqual(ClientUtils.ParameterToString(dateTime), "2025-12-01T15:30:45.000+01:00");
30-
Assert.AreEqual(ClientUtils.ParameterToString(dateTimeOffset), "2025-12-01T15:30:45.000+01:00");
29+
Assert.AreEqual(ClientUtils.ParameterToString(dateTime), "2025-12-01T15:30:45.000+00:00");
30+
Assert.AreEqual(ClientUtils.ParameterToString(dateTimeOffset), "2025-12-01T15:30:45.000+00:00");
3131
Assert.AreEqual(ClientUtils.ParameterToString(booleanValue), "true");
3232
Assert.AreEqual(ClientUtils.ParameterToString(list), "1,2,3,4,5,6,7,8,9,10,11,12");
3333
Assert.AreEqual(ClientUtils.ParameterToString(enumValue), "ALSO_OK");

CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,18 @@ and this library adheres to [Semantic Versioning](http://semver.org/) as mention
77

88
## [ [4.0.1](https://github.com/infobip/infobip-api-csharp-client/releases/tag/v4.0.1) ] - 2025-12-01
99

10+
### Changed
11+
Due to vulnerabilities detected in System.Net.Http package (
12+
[#1](https://security.snyk.io/vuln/SNYK-DOTNET-SYSTEMNETHTTP-60045),
13+
[#2](https://security.snyk.io/vuln/SNYK-DOTNET-SYSTEMNETHTTP-60046),
14+
[#3](https://security.snyk.io/vuln/SNYK-DOTNET-SYSTEMNETHTTP-60047),
15+
[#4](https://security.snyk.io/vuln/SNYK-DOTNET-SYSTEMNETHTTP-72439)
16+
& [#5](https://security.snyk.io/vuln/SNYK-DOTNET-SYSTEMTEXTREGULAREXPRESSIONS-174708)),
17+
bumped following test packages:
18+
- `MSTest.TestAdapter` & `MSTest.TestFramework` from version `2.1.1` to version `3.11.1`
19+
- `WireMock.Net to version` from version `1.4.20` to version `1.8.1`
20+
21+
1022
### Fixed
1123
- Error parsing Enums for the query parameter (https://github.com/infobip/infobip-api-csharp-client/issues/49)
1224
- Tests are now culture-invariant: their results should no longer depend on the system's locale/culture settings.

0 commit comments

Comments
 (0)