文件名称:xunit.benchmark:xunit.net 的基准测试扩展
文件大小:497KB
文件格式:ZIP
更新时间:2024-06-26 12:25:44
C#
使用 xUnit.benchmark 进行性能测试 xUnit.benchmark是一个自定义的测试框架 。 它使您能够使用 xUnit.net 测试运行器执行性能基准测试。 快速开始 第一步:添加 TestFramework 属性 为了在 xUnit.net 中使用自定义测试框架,您需要指定程序集级别的 [TestFramework] 属性。 [TestFramework] 属性告诉 xUnit.net 测试运行器您正在此程序集中使用自定义测试框架。 [TestFramework] 上的参数指定程序集使用的自定义测试框架的类型和程序集名称。 将以下行添加到测试项目中的 AssemblyInfo.cs 文件以启用 xUnit.benchmark。 [ assembly : Xunit . TestFramework ( " Microsoft.Xunit.BenchmarkTestFr
【文件预览】:
xunit.benchmark-master
----.gitattributes(2KB)
----xunit.benchmark.sln(2KB)
----.gitmodules(0B)
----xunit trace.txt(5KB)
----README.md(5KB)
----sample.xunit.benchmark()
--------DictionaryTryGetBenchmarks.cs(943B)
--------IndexerBenchmarks.cs(1KB)
--------packages.config(518B)
--------Properties()
--------ListInsertBenchmarks.cs(2KB)
--------sample.xunit.benchmark.csproj(5KB)
--------DictionaryAddBenchmarks.cs(1KB)
--------DictionaryHelpers.cs(757B)
----xunit.benchmark()
--------BenchmarkTestCaseRunner.cs(1KB)
--------BenchmarkTest.cs(664B)
--------xunit.benchmark.csproj(6KB)
--------BenchmarkTestAssemblyRunner.cs(1KB)
--------ITracer.cs(618B)
--------BenchmarkTestInvoker.cs(781B)
--------BenchmarkTestFramework.cs(936B)
--------packages.config(607B)
--------BenchmarkEventSource.cs(2KB)
--------BenchmarkTestFrameworkExecutor.cs(1KB)
--------Properties()
--------BenchmarkTestMethodRunner.cs(1KB)
--------LICENSE(1KB)
--------NullTracer.cs(626B)
--------BenchmarkTestCase.cs(1KB)
--------BenchmarkTestCollectionRunner.cs(1KB)
--------BenchmarkAttribute.cs(943B)
--------BenchmarkTestFrameworkDiscoverer.cs(2KB)
--------BenchmarkTestClassRunner.cs(1KB)
--------BenchmarkTestRunner.cs(3KB)
--------StopwatchTracer.cs(1KB)
----.gitignore(3KB)
----.nuget()
--------NuGet.exe(1.59MB)
--------NuGet.targets(7KB)
----build.cmd(103B)