From 15722d6e1dd2c156d44423a5fa4c8f3e2725440e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 5 Jun 2026 01:15:49 +0000 Subject: [PATCH 1/2] Bump the nuget-dependencies group with 13 updates Bumps coverlet.collector from 10.0.0 to 10.0.1 Bumps coverlet.msbuild from 10.0.0 to 10.0.1 Bumps Microsoft.Extensions.Configuration from 10.0.7 to 10.0.8 Bumps Microsoft.Extensions.Configuration.Json from 10.0.7 to 10.0.8 Bumps Microsoft.Extensions.Hosting from 10.0.7 to 10.0.8 Bumps Microsoft.Extensions.Hosting.Abstractions from 10.0.7 to 10.0.8 Bumps Microsoft.Extensions.Logging from 10.0.7 to 10.0.8 Bumps Microsoft.Extensions.ObjectPool from 10.0.7 to 10.0.8 Bumps Microsoft.Extensions.Options.ConfigurationExtensions from 10.0.7 to 10.0.8 Bumps Microsoft.NET.Test.Sdk from 18.4.0 to 18.6.0 Bumps NUnit from 4.5.1 to 4.6.1 Bumps Polyfill from 10.3.0 to 10.8.0 Bumps System.Text.Encoding.CodePages from 10.0.7 to 10.0.8 --- updated-dependencies: - dependency-name: coverlet.collector dependency-version: 10.0.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget-dependencies - dependency-name: coverlet.msbuild dependency-version: 10.0.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget-dependencies - dependency-name: Microsoft.Extensions.Configuration dependency-version: 10.0.8 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget-dependencies - dependency-name: Microsoft.Extensions.Configuration.Json dependency-version: 10.0.8 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget-dependencies - dependency-name: Microsoft.Extensions.Hosting dependency-version: 10.0.8 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget-dependencies - dependency-name: Microsoft.Extensions.Hosting.Abstractions dependency-version: 10.0.8 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget-dependencies - dependency-name: Microsoft.Extensions.Logging dependency-version: 10.0.8 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget-dependencies - dependency-name: Microsoft.Extensions.ObjectPool dependency-version: 10.0.8 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget-dependencies - dependency-name: Microsoft.Extensions.Options.ConfigurationExtensions dependency-version: 10.0.8 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget-dependencies - dependency-name: Microsoft.NET.Test.Sdk dependency-version: 18.6.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-dependencies - dependency-name: NUnit dependency-version: 4.6.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-dependencies - dependency-name: Polyfill dependency-version: 10.8.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-dependencies - dependency-name: System.Text.Encoding.CodePages dependency-version: 10.0.8 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget-dependencies ... Signed-off-by: dependabot[bot] --- Directory.Packages.props | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/Directory.Packages.props b/Directory.Packages.props index fef3d5c..8c06d31 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -6,20 +6,20 @@ - - - - - - - - - - + + + + + + + + + + - + - + @@ -28,7 +28,7 @@ - + From ffe2a3646702f8fd77801f0f0cc363b6511476b3 Mon Sep 17 00:00:00 2001 From: Greg James Date: Fri, 5 Jun 2026 17:42:48 -0500 Subject: [PATCH 2/2] Refactor test lambdas to Action variables Replace inline lambda expressions with assigned Action delegates in ThrottleStreamTest to make Assert.DoesNotThrow/Assert.Throws calls clearer and to satisfy analyzers. Updated assertions in Constructor_Default_ShouldNotThrow, DisposeAsync, and Dispose tests. --- tests/OctaneTestProject/ThrottleStreamTest.cs | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/tests/OctaneTestProject/ThrottleStreamTest.cs b/tests/OctaneTestProject/ThrottleStreamTest.cs index bdc7b98..956a5bb 100644 --- a/tests/OctaneTestProject/ThrottleStreamTest.cs +++ b/tests/OctaneTestProject/ThrottleStreamTest.cs @@ -33,7 +33,8 @@ public void Teardown() [Test] public void Constructor_Default_ShouldNotThrow() { - Assert.DoesNotThrow(() => new ThrottleStream(_factory)); + Action testDelegate = () => new ThrottleStream(_factory); + Assert.DoesNotThrow(testDelegate); } [Test] @@ -108,7 +109,8 @@ public async Task DisposeAsync_ShouldDisposeStream() var ms = new MemoryStream(); var ts = new ThrottleStream(ms, 1024, _factory); await ts.DisposeAsync(); - Assert.Throws(() => ms.WriteByte(1)); + Action testDelegate = () => ms.WriteByte(1); + Assert.Throws(testDelegate); } [Test] @@ -117,7 +119,8 @@ public void Dispose_ShouldDisposeStream() var ms = new MemoryStream(); var ts = new ThrottleStream(ms, 1024, _factory); ts.Dispose(); - Assert.Throws(() => ms.WriteByte(1)); + Action testDelegate = () => ms.WriteByte(1); + Assert.Throws(testDelegate); } } } \ No newline at end of file