The .NET Memory Profiler API can be used to retrieve memory usage information, perform memory assertions, and collect memory snapshots from within a profiled process.
This API is intended to be used for automatic memory testing with the help of .NET Memory Profiler or NmpCore.
The NmpCore Task can be used to run the .NET Memory Profiler tool NmpCore as an MsBuild task.
It will automatically run NmpCore after build for all profiler projects (.prfproj) in the project that are marked with the Build Action "NmpCore".
To run unit tests using NmpCore, it is...
This package can be used to easily run a unit test project using the .NET Memory Profiler tool NmpCore after the build of a project.
It is suitable to be used together with the .NET Memory Profiler API (SciTech.MemProfilerApi), which can be used to perform memory assertions, retrieve memory usage,...
NmpDataCollector is a unit test data collector that can be used to collect .NET Memory Profiler data, retrieve memory usage information, and perform memory assertions within the unit test.
Add this data collector to the .runsettings file to run the unit tests under the .NET Memory Profiler tool...