Skip to content

chore: Bump TUnit.Mocks from 1.44.0 to 1.51.0#795

Merged
vbreuss merged 1 commit into
mainfrom
dependabot/nuget/TUnit.Mocks-1.51.0
Jun 8, 2026
Merged

chore: Bump TUnit.Mocks from 1.44.0 to 1.51.0#795
vbreuss merged 1 commit into
mainfrom
dependabot/nuget/TUnit.Mocks-1.51.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Jun 8, 2026

Updated TUnit.Mocks from 1.44.0 to 1.51.0.

Release notes

Sourced from TUnit.Mocks's releases.

1.51.0

What's Changed

Other Changes

Dependencies

Full Changelog: thomhurst/TUnit@v1.50.0...v1.51.0

1.50.0

What's Changed

Other Changes

Full Changelog: thomhurst/TUnit@v1.49.0...v1.50.0

1.49.0

What's Changed

Other Changes

Dependencies

Full Changelog: thomhurst/TUnit@v1.48.6...v1.49.0

1.48.6

What's Changed

Other Changes

Dependencies

Full Changelog: thomhurst/TUnit@v1.48.0...v1.48.6

1.48.0

What's Changed

Other Changes

Dependencies

Full Changelog: thomhurst/TUnit@v1.47.0...v1.48.0

1.47.0

What's Changed

Other Changes

---
updated-dependencies:
- dependency-name: TUnit.Mocks
  dependency-version: 1.51.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added .NET Pull requests that update .NET code dependencies Pull requests that update a dependency file labels Jun 8, 2026
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Jun 8, 2026

Test Results

    24 files  ±0      24 suites  ±0   10m 3s ⏱️ -1s
 4 149 tests ±0   4 147 ✅ ±0  2 💤 ±0  0 ❌ ±0 
26 691 runs  ±0  26 687 ✅ ±0  4 💤 ±0  0 ❌ ±0 

Results for commit c6a2cb2. ± Comparison against base commit 40c98b2.

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Jun 8, 2026

🚀 Benchmark Results

Details

BenchmarkDotNet v0.15.8, Linux Ubuntu 24.04.4 LTS (Noble Numbat)
Intel Xeon Platinum 8370C CPU 2.80GHz (Max: 3.39GHz), 1 CPU, 4 logical and 2 physical cores
.NET SDK 10.0.300
[Host] : .NET 10.0.8 (10.0.8, 10.0.826.23019), X64 RyuJIT x86-64-v4

Job=InProcess Toolchain=InProcessEmitToolchain IterationCount=15
LaunchCount=1 WarmupCount=10

Callback Mean Error StdDev Ratio Allocated Alloc Ratio
baseline* 348.2 ns 9.97 ns 9.32 ns 0.88 1.68 KB 1.00
Mockolate 394.8 ns 3.42 ns 2.86 ns 1.00 1.68 KB 1.00
Imposter 512.8 ns 9.59 ns 8.97 ns 1.30 2.38 KB 1.42
TUnitMocks 649.9 ns 2.10 ns 1.64 ns 1.65 1.98 KB 1.18
Moq 72,082.1 ns 290.94 ns 272.15 ns 182.59 8.88 KB 5.28
NSubstitute 4,298.3 ns 20.75 ns 18.39 ns 10.89 7.74 KB 4.61
FakeItEasy 4,831.6 ns 14.53 ns 13.59 ns 12.24 6.8 KB 4.05
Details

BenchmarkDotNet v0.15.8, Linux Ubuntu 24.04.4 LTS (Noble Numbat)
AMD EPYC 7763 3.06GHz, 1 CPU, 4 logical and 2 physical cores
.NET SDK 10.0.300
[Host] : .NET 10.0.8 (10.0.8, 10.0.826.23019), X64 RyuJIT x86-64-v3

Job=InProcess Toolchain=InProcessEmitToolchain IterationCount=15
LaunchCount=1 WarmupCount=10

Event Mean Error StdDev Ratio Allocated Alloc Ratio
baseline* 331.7 ns 10.62 ns 9.94 ns 1.07 1.78 KB 1.00
Mockolate 309.2 ns 12.84 ns 12.01 ns 1.00 1.78 KB 1.00
Imposter 1,347.1 ns 22.05 ns 20.63 ns 4.36 8.8 KB 4.94
TUnitMocks 193.5 ns 2.94 ns 2.75 ns 0.63 1.34 KB 0.75
Moq 15,771.5 ns 154.78 ns 137.21 ns 51.08 12.51 KB 7.02
NSubstitute 5,614.1 ns 92.55 ns 82.05 ns 18.18 9.05 KB 5.08
FakeItEasy 213,248.3 ns 1,079.05 ns 901.05 ns 690.60 15.26 KB 8.57
Details

BenchmarkDotNet v0.15.8, Linux Ubuntu 24.04.4 LTS (Noble Numbat)
AMD EPYC 9V74 2.60GHz, 1 CPU, 4 logical and 2 physical cores
.NET SDK 10.0.300
[Host] : .NET 10.0.8 (10.0.8, 10.0.826.23019), X64 RyuJIT x86-64-v3

Job=InProcess Toolchain=InProcessEmitToolchain IterationCount=15
LaunchCount=1 WarmupCount=10

CreateMock Mean Error StdDev Ratio Allocated Alloc Ratio
baseline* 81.12 ns 1.021 ns 0.955 ns 1.25 440 B 1.00
Mockolate 65.13 ns 0.679 ns 0.635 ns 1.00 440 B 1.00
Imposter 270.67 ns 3.128 ns 2.773 ns 4.16 2248 B 5.11
TUnitMocks 35.79 ns 0.175 ns 0.164 ns 0.55 192 B 0.44
Moq 1,382.20 ns 11.717 ns 10.960 ns 21.22 2096 B 4.76
NSubstitute 1,976.32 ns 26.037 ns 23.081 ns 30.35 5048 B 11.47
FakeItEasy 1,908.57 ns 44.511 ns 41.636 ns 29.31 2763 B 6.28
Details

BenchmarkDotNet v0.15.8, Linux Ubuntu 24.04.4 LTS (Noble Numbat)
Intel Xeon Platinum 8370C CPU 2.80GHz, 1 CPU, 4 logical and 2 physical cores
.NET SDK 10.0.300
[Host] : .NET 10.0.8 (10.0.8, 10.0.826.23019), X64 RyuJIT x86-64-v4

Job=InProcess Toolchain=InProcessEmitToolchain IterationCount=15
LaunchCount=1 WarmupCount=10

Property N Mean Error StdDev Ratio Allocated Alloc Ratio
baseline* 1 416.9 ns 4.28 ns 3.57 ns 0.77 2.47 KB 1.00
Mockolate 1 538.0 ns 8.62 ns 8.07 ns 1.00 2.47 KB 1.00
Imposter 1 435.3 ns 4.06 ns 3.39 ns 0.81 3.13 KB 1.27
TUnitMocks 1 486.0 ns 2.49 ns 2.33 ns 0.90 1.63 KB 0.66
Moq 1 10,984.5 ns 71.31 ns 66.70 ns 20.42 10.27 KB 4.16
NSubstitute 1 7,345.9 ns 39.49 ns 36.93 ns 13.66 11.45 KB 4.64
FakeItEasy 1 7,876.0 ns 48.56 ns 37.91 ns 14.64 11.25 KB 4.56
baseline* 10 810.2 ns 7.09 ns 6.28 ns 0.68 2.96 KB 1.00
Mockolate 10 1,188.0 ns 6.13 ns 5.74 ns 1.00 2.96 KB 1.00
Imposter 10 1,214.6 ns 5.15 ns 4.57 ns 1.02 4.67 KB 1.58
TUnitMocks 10 1,853.9 ns 14.82 ns 13.13 ns 1.56 3.93 KB 1.33
Moq 10 17,409.8 ns 129.46 ns 121.09 ns 14.65 17.03 KB 5.75
NSubstitute 10 16,295.8 ns 92.01 ns 86.07 ns 13.72 21.08 KB 7.12
FakeItEasy 10 17,801.5 ns 115.00 ns 107.57 ns 14.98 30.8 KB 10.40
Details

BenchmarkDotNet v0.15.8, Linux Ubuntu 24.04.4 LTS (Noble Numbat)
AMD EPYC 7763 2.75GHz, 1 CPU, 4 logical and 2 physical cores
.NET SDK 10.0.300
[Host] : .NET 10.0.8 (10.0.8, 10.0.826.23019), X64 RyuJIT x86-64-v3

Job=InProcess Toolchain=InProcessEmitToolchain IterationCount=15
LaunchCount=1 WarmupCount=10

Method N Mean Error StdDev Ratio Allocated Alloc Ratio
baseline* 1 396.1 ns 11.18 ns 9.91 ns 1.12 2.04 KB 1.00
Mockolate 1 352.8 ns 6.65 ns 6.22 ns 1.00 2.04 KB 1.00
Imposter 1 543.0 ns 9.78 ns 9.15 ns 1.54 4.04 KB 1.98
TUnitMocks 1 494.1 ns 8.69 ns 8.13 ns 1.40 2.01 KB 0.98
Moq 1 184,306.5 ns 866.62 ns 723.67 ns 522.59 14.58 KB 7.15
NSubstitute 1 5,668.2 ns 40.90 ns 38.26 ns 16.07 9.06 KB 4.44
FakeItEasy 1 5,987.7 ns 19.22 ns 15.00 ns 16.98 8.05 KB 3.95
baseline* 10 647.9 ns 5.19 ns 4.86 ns 1.02 2.25 KB 1.00
Mockolate 10 636.4 ns 3.66 ns 3.05 ns 1.00 2.25 KB 1.00
Imposter 10 1,108.5 ns 3.91 ns 3.66 ns 1.74 5.52 KB 2.45
TUnitMocks 10 1,376.4 ns 6.30 ns 5.89 ns 2.16 3.72 KB 1.65
Moq 10 189,729.5 ns 1,227.28 ns 1,147.99 ns 298.13 18.48 KB 8.21
NSubstitute 10 8,760.0 ns 47.97 ns 44.87 ns 13.76 11.52 KB 5.12
FakeItEasy 10 9,209.8 ns 51.63 ns 43.11 ns 14.47 15.42 KB 6.85
Details

BenchmarkDotNet v0.15.8, Linux Ubuntu 24.04.4 LTS (Noble Numbat)
AMD EPYC 7763 2.63GHz, 1 CPU, 4 logical and 2 physical cores
.NET SDK 10.0.300
[Host] : .NET 10.0.8 (10.0.8, 10.0.826.23019), X64 RyuJIT x86-64-v3

Job=InProcess Toolchain=InProcessEmitToolchain IterationCount=15
LaunchCount=1 WarmupCount=10

Indexer N Mean Error StdDev Ratio Allocated Alloc Ratio
baseline* 1 1,017.1 ns 34.16 ns 31.96 ns 1.11 3.82 KB 1.00
Mockolate 1 914.8 ns 27.36 ns 25.60 ns 1.00 3.82 KB 1.00
Imposter 1 860.2 ns 20.79 ns 19.45 ns 0.94 5.16 KB 1.35
Moq 1 217,682.1 ns 1,010.44 ns 945.16 ns 238.14 20.37 KB 5.33
NSubstitute 1 9,200.4 ns 95.37 ns 84.54 ns 10.07 12.78 KB 3.35
FakeItEasy 1 11,680.1 ns 58.04 ns 51.45 ns 12.78 13.63 KB 3.57
baseline* 10 2,508.8 ns 9.26 ns 8.21 ns 1.00 4.88 KB 1.00
Mockolate 10 2,516.0 ns 23.64 ns 22.11 ns 1.00 4.88 KB 1.00
Imposter 10 2,035.6 ns 25.12 ns 22.27 ns 0.81 7.97 KB 1.63
Moq 10 226,234.8 ns 976.31 ns 815.26 ns 89.93 29.89 KB 6.13
NSubstitute 10 21,630.7 ns 138.34 ns 129.41 ns 8.60 25.58 KB 5.25
FakeItEasy 10 24,185.1 ns 168.17 ns 149.08 ns 9.61 32.97 KB 6.76

baseline* rows show the corresponding Mockolate benchmark from the most recent successful main branch build with results, for regression comparison.

@vbreuss vbreuss merged commit 0532e28 into main Jun 8, 2026
15 checks passed
@vbreuss vbreuss deleted the dependabot/nuget/TUnit.Mocks-1.51.0 branch June 8, 2026 08:23
github-actions Bot added a commit that referenced this pull request Jun 8, 2026
github-actions Bot added a commit that referenced this pull request Jun 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file .NET Pull requests that update .NET code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant