Skip to main content

CombinedWorkflow Benchmark

Full workflow: create → setup → invoke → verify — comparing TUnit.Mocks (source-generated) against runtime proxy-based mocking libraries.

Last Updated

This benchmark was automatically generated on 2026-11-12 from the latest CI run.

Environment: Ubuntu Latest • .NET SDK 11.0.100

📊 Results​

Full workflow: create → setup → invoke → verify:

LibraryMeanErrorStdDevAllocated
TUnit.Mocks1,640.6 ns30.59 ns27.12 ns6.31 KB
Imposter807.1 ns14.07 ns13.16 ns3.45 KB
Mockolate1,468.7 ns28.69 ns31.89 ns7.21 KB
Moq266,507.0 ns5,270.77 ns6,665.84 ns36.31 KB
NSubstitute14,869.2 ns295.60 ns328.56 ns26.51 KB
FakeItEasy12,944.3 ns150.39 ns140.67 ns24.8 KB

🎯 Key Insights​

This benchmark compares TUnit.Mocks (source-generated) against runtime proxy-based mocking libraries for full workflow: create → setup → invoke → verify.


Methodology

View the mock benchmarks overview for methodology details and environment information.

Last generated: 2026-11-12T02:21:42.541Z