Conversation
474055c to
0fd8676
Compare
There was a problem hiding this comment.
Pull request overview
Adds the Imposter mocking library to the benchmark suite so its “happy path” setup/invoke/verify performance can be compared alongside existing frameworks.
Changes:
- Add central package version for
Imposter. - Reference
Imposterfrom the benchmarks project. - Add an Imposter benchmark case and its required
GenerateImposterassembly attribute.
Reviewed changes
Copilot reviewed 3 out of 3 changed files in this pull request and generated 1 comment.
| File | Description |
|---|---|
| Directory.Packages.props | Adds a centrally-managed version entry for Imposter. |
| Benchmarks/Mockolate.Benchmarks/Mockolate.Benchmarks.csproj | Adds a package reference so the benchmark project can use Imposter. |
| Benchmarks/Mockolate.Benchmarks/HappyCaseBenchmarks.Simple.cs | Introduces Simple_Imposter() and the assembly-level Imposter generation attribute. |
Comments suppressed due to low confidence (1)
Benchmarks/Mockolate.Benchmarks/HappyCaseBenchmarks.Simple.cs:107
- Avoid committing TODO placeholders in benchmark interfaces unless they are tied to an actionable follow-up (issue/PR). If this is not being implemented imminently, please remove the TODO to keep the benchmark scenario focused and avoid noise in TODO tracking.
}
🚀 Benchmark ResultsDetails
|
cb18ccc to
ef71f47
Compare
|
|
This is addressed in release v1.6.0. |



Adds the Imposter mocking library to the benchmark suite so its “happy path” setup/invoke/verify performance can be compared alongside existing frameworks.
Key Changes:
Imposter.Imposterfrom the benchmarks project.GenerateImposterassembly attribute.