Skip to content

Commit b9e72c3

Browse files
authored
Refactor tests and update using directives (#3035)
Updated `using` directives in `FieldCalculationMapTests.cs` to include additional namespaces and consolidate them into a single line. Replaced `Assert.ThrowsException` with `Assert.Throws` in two test methods for improved consistency and readability. Performed minor formatting adjustments, including closing brace cleanup. <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit ## Release Notes * **Chores** * Updated multiple dependency packages to their latest versions for improved compatibility and security. * **Tests** * Updated testing framework to the latest version, ensuring compatibility with current development standards. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
2 parents 715aa6b + e7860bc commit b9e72c3

File tree

2 files changed

+27
-27
lines changed

2 files changed

+27
-27
lines changed

Directory.Packages.props

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,49 +1,49 @@
11
<Project>
22
<ItemGroup>
3-
<PackageVersion Include="Azure.Monitor.OpenTelemetry.Exporter" Version="1.3.0" />
3+
<PackageVersion Include="Azure.Monitor.OpenTelemetry.Exporter" Version="1.4.0" />
44
<PackageVersion Include="Ben.Demystifier" Version="0.4.1" />
55
<PackageVersion Include="coverlet.collector" Version="6.0.4" />
66
<PackageVersion Include="DotNet.Glob" Version="3.1.3" />
7-
<PackageVersion Include="Elmah.Io.Client" Version="5.2.118" />
8-
<PackageVersion Include="GitInfo" Version="3.5.0" />
7+
<PackageVersion Include="Elmah.Io.Client" Version="5.3.131" />
8+
<PackageVersion Include="GitInfo" Version="3.6.0" />
99
<PackageVersion Include="Microsoft.ApplicationInsights.WorkerService" Version="2.23.0" />
1010
<PackageVersion Include="Microsoft.AspNet.WebApi.Client" Version="6.0.0" />
11-
<PackageVersion Include="Microsoft.Azure.Functions.Worker" Version="2.0.0" />
11+
<PackageVersion Include="Microsoft.Azure.Functions.Worker" Version="2.2.0" />
1212
<PackageVersion Include="Microsoft.Azure.Functions.Worker.ApplicationInsights" Version="2.0.0" />
1313
<PackageVersion Include="Microsoft.Azure.Functions.Worker.Extensions.Http" Version="3.3.0" />
14-
<PackageVersion Include="Microsoft.Azure.Functions.Worker.Extensions.Http.AspNetCore" Version="2.0.1" />
15-
<PackageVersion Include="Microsoft.Azure.Functions.Worker.Sdk" Version="2.0.2" />
16-
<PackageVersion Include="Microsoft.Extensions.Configuration" Version="9.0.0" />
14+
<PackageVersion Include="Microsoft.Azure.Functions.Worker.Extensions.Http.AspNetCore" Version="2.1.0" />
15+
<PackageVersion Include="Microsoft.Azure.Functions.Worker.Sdk" Version="2.0.5" />
16+
<PackageVersion Include="Microsoft.Extensions.Configuration" Version="9.0.10" />
1717
<PackageVersion Include="Microsoft.Extensions.Configuration.Abstractions" Version="9.0.0" />
18-
<PackageVersion Include="Microsoft.Extensions.DependencyInjection" Version="9.0.0" />
18+
<PackageVersion Include="Microsoft.Extensions.DependencyInjection" Version="9.0.10" />
1919
<PackageVersion Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="9.0.0" />
20-
<PackageVersion Include="Microsoft.Extensions.Hosting" Version="9.0.0" />
20+
<PackageVersion Include="Microsoft.Extensions.Hosting" Version="9.0.10" />
2121
<PackageVersion Include="Microsoft.Extensions.Hosting.Abstractions" Version="9.0.0" />
22-
<PackageVersion Include="Microsoft.Extensions.Logging" Version="9.0.0" />
23-
<PackageVersion Include="Microsoft.Extensions.Logging.Abstractions" Version="9.0.0" />
24-
<PackageVersion Include="Microsoft.Extensions.Options" Version="9.0.0" />
22+
<PackageVersion Include="Microsoft.Extensions.Logging" Version="9.0.10" />
23+
<PackageVersion Include="Microsoft.Extensions.Logging.Abstractions" Version="9.0.10" />
24+
<PackageVersion Include="Microsoft.Extensions.Options" Version="9.0.10" />
2525
<PackageVersion Include="Microsoft.IdentityModel.Clients.ActiveDirectory" Version="5.3.0" />
26-
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="17.13.0" />
26+
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="18.0.0" />
2727
<PackageVersion Include="Microsoft.TeamFoundation.DistributedTask.Common.Contracts" Version="19.225.1" />
2828
<PackageVersion Include="Microsoft.TeamFoundation.DistributedTask.WebApi" Version="19.225.1" />
2929
<PackageVersion Include="Microsoft.TeamFoundationServer.Client" Version="19.225.1" />
3030
<PackageVersion Include="Microsoft.TeamFoundationServer.ExtendedClient" Version="19.225.1" />
3131
<PackageVersion Include="Microsoft.VisualStudio.Services.Client" Version="19.225.1" />
3232
<PackageVersion Include="Microsoft.VisualStudio.Services.ServiceEndpoints.WebApi" Version="19.225.1" />
33-
<PackageVersion Include="MSTest.TestAdapter" Version="3.8.3" />
34-
<PackageVersion Include="MSTest.TestFramework" Version="3.8.3" />
33+
<PackageVersion Include="MSTest.TestAdapter" Version="4.0.1" />
34+
<PackageVersion Include="MSTest.TestFramework" Version="4.0.1" />
3535
<PackageVersion Include="ncalc" Version="1.3.8" />
36-
<PackageVersion Include="Newtonsoft.Json" Version="13.0.3" />
36+
<PackageVersion Include="Newtonsoft.Json" Version="13.0.4" />
3737
<PackageVersion Include="Newtonsoft.Json.Schema" Version="4.0.1" />
38-
<PackageVersion Include="NuGet.Protocol" Version="6.13.2" />
39-
<PackageVersion Include="OpenTelemetry.Exporter.Console" Version="1.12.0" />
40-
<PackageVersion Include="OpenTelemetry.Extensions.Hosting" Version="1.12.0" />
41-
<PackageVersion Include="OpenTelemetry.Instrumentation.Http" Version="1.12.0" />
38+
<PackageVersion Include="NuGet.Protocol" Version="6.14.0" />
39+
<PackageVersion Include="OpenTelemetry.Exporter.Console" Version="1.13.1" />
40+
<PackageVersion Include="OpenTelemetry.Extensions.Hosting" Version="1.13.1" />
41+
<PackageVersion Include="OpenTelemetry.Instrumentation.Http" Version="1.13.0" />
4242
<PackageVersion Include="OpenTelemetry.Instrumentation.Process" Version="0.5.0-beta.6" />
43-
<PackageVersion Include="OpenTelemetry.Instrumentation.Runtime" Version="1.12.0" />
43+
<PackageVersion Include="OpenTelemetry.Instrumentation.Runtime" Version="1.13.0" />
4444
<PackageVersion Include="OxyPlot.Core" Version="2.2.0" />
4545
<PackageVersion Include="OxyPlot.ImageSharp" Version="2.2.0" />
46-
<PackageVersion Include="Riok.Mapperly" Version="4.2.1" />
46+
<PackageVersion Include="Riok.Mapperly" Version="4.3.0" />
4747
<PackageVersion Include="Serilog" Version="4.2.0" />
4848
<PackageVersion Include="Serilog.Enrichers.Environment" Version="3.0.1" />
4949
<PackageVersion Include="Serilog.Enrichers.Process" Version="3.0.0" />
@@ -60,7 +60,7 @@
6060
<PackageVersion Include="System.CommandLine" Version="2.0.0-beta4.22272.1" />
6161
<PackageVersion Include="System.ComponentModel.Annotations" Version="5.0.0" />
6262
<PackageVersion Include="System.Diagnostics.DiagnosticSource" Version="9.0.0" />
63-
<PackageVersion Include="System.Drawing.Common" Version="9.0.0" />
63+
<PackageVersion Include="System.Drawing.Common" Version="9.0.10" />
6464
<PackageVersion Include="System.Security.Principal.Windows" Version="5.0.0" />
6565
<PackageVersion Include="TfsUrlParser" Version="1.5.0" />
6666
<PackageVersion Include="WGet.NET" Version="4.4.1" />

src/MigrationTools.Tests/Tools/FieldMaps/FieldCalculationMapTests.cs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
using System;
1+
using System;
22
using System.Collections.Generic;
33
using Microsoft.VisualStudio.TestTools.UnitTesting;
44
using MigrationTools.Tools;
@@ -117,7 +117,7 @@ public void NCalcExpression_InvalidExpression_ShouldThrowException()
117117
var expression = new Expression("[x] + ["); // Invalid syntax
118118

119119
// Act & Assert - NCalc throws EvaluationException for invalid syntax
120-
Assert.ThrowsException<NCalc.EvaluationException>(() => expression.Evaluate());
120+
Assert.Throws<NCalc.EvaluationException>(() => expression.Evaluate());
121121
}
122122

123123
[TestMethod]
@@ -127,7 +127,7 @@ public void NCalcExpression_UndefinedVariable_ShouldThrowException()
127127
var expression = new Expression("[undefined] * 2");
128128

129129
// Act & Assert
130-
Assert.ThrowsException<ArgumentException>(() => expression.Evaluate());
130+
Assert.Throws<ArgumentException>(() => expression.Evaluate());
131131
}
132132
}
133-
}
133+
}

0 commit comments

Comments
 (0)