nanoFramework.TestFramework 2.1.107

ID前缀已预留
dotnet add package nanoFramework.TestFramework --version 2.1.107                
NuGet\Install-Package nanoFramework.TestFramework -Version 2.1.107                
此命令旨在在Visual Studio的包管理器控制台中使用,因为它使用了NuGet模块的Install-Package。
<PackageReference Include="nanoFramework.TestFramework" Version="2.1.107">
  <PrivateAssets>all</PrivateAssets>
  <IncludeAssets>runtime; build; native; contentfiles; analyzers</IncludeAssets>
</PackageReference>                
对于支持包引用的项目,将此XML节点复制到项目文件中以引用此包。
paket add nanoFramework.TestFramework --version 2.1.107                
#r "nuget: nanoFramework.TestFramework, 2.1.107"                
#r指令可以用于F#交互式和Polyglot Notebook。将此内容复制到交互式工具或脚本的源代码中引用包。
// Install nanoFramework.TestFramework as a Cake Addin
#addin nuget:?package=nanoFramework.TestFramework&version=2.1.107

// Install nanoFramework.TestFramework as a Cake Tool
#tool nuget:?package=nanoFramework.TestFramework&version=2.1.107                

NuGet #yourfirstpr Discord

nanoFramework logo


欢迎使用.NET nanoFramework 单元测试框架仓库

构建状态

组件 构建状态 NuGet 包
nanoframework.TestFramework Build Status NuGet

.NET nanoFramework 测试框架是什么?

nanoFramework TestFramework 是一个专注于.NET nanoFramework 的单元测试框架!它具有您在用于.NET或XUnit或其他测试平台时所熟悉的所有优点!

该框架包含多个元素,这些元素分布在单个NuGet包中!

  • nanoFramework.TestFramework,其中包含用于修饰您的代码的属性和Assert类,用于检查您的代码是否正确执行了预期操作。
  • nanoFramework.UnitTestLauncher,它是启动和管理单元测试的引擎。
  • nanoFramework.TestAdapter,它是Visual Studio测试平台适配器,允许在Visual Studio中进行测试集成。

集成看起来是这样的

test integration

并且集成将引导您前往成功或失败的测试代码

test integration failed

使用.NET nanoFramework 测试框架

只需将 nanoFramework.TestFramework NuGet 添加到您的项目中即可!

test nuget

构建项目后,测试会自动被发现

test discovered

然后您可以运行所有测试并获得结果

test success

要了解更多关于框架的使用细节,请参阅此处的详细文档

了解限制

.NET nanoFramework Test Framework仅支持Visual Studio 2022和2019版本,Visual Studio 2017不全面支持。单元测试只能从VS Test控制台运行。

您在本存储库中将找到什么

本存储库包含核心元素的源代码。您可以在sources目录中找到它们。Visual Studio项目位于根目录,可以打开这些元素。

示例包

您可以在我们的示例存储库中找到示例包,其中包含演示如何使用单元测试框架的项目。

反馈和文档

有关文档、提供反馈、问题以及了解如何贡献,请参阅Home 存储库

加入我们的Discord社区这里

鸣谢

该项目贡献者的列表可在CONTRIBUTORS中找到。

许可证

.NET nanoFramework测试框架在MIT许可下发布。

行为准则

本项目采用了贡献者公约中定义的行为准则,以明确我们社区中期望的行为。更多信息请参阅.NET Foundation行为准则

.NET Foundation

本项目由.NET Foundation支持。

产品 兼容和额外的计算目标框架版本。
.NET Framework net 兼容。 net48 兼容。 net481 已计算。
兼容目标框架
包含目标框架(在包中)
更多关于目标框架.NET Standard的信息。

此包没有依赖项。

NuGet 包

此包被任何NuGet包使用。

GitHub 存储库 (2)

显示依赖 nanoFramework.TestFramework 的最受欢迎的 2 个 GitHub 存储库

存储库 星标
nanoframework/Samples
🍬 nanoFramework 团队使用的代码示例,用于测试、概念证明和其他探索性工作
nanoframework/nanoFramework.IoT.Device
📦 此存储库包含各种传感器、芯片、显示屏、帽子和驱动程序的 .NET nanoFramework 实现
版本 下载 最后更新
2.1.107 1,836 6/12/2024
2.1.104 1,050 5/24/2024
2.1.102 220 5/23/2024
2.1.100 728 5/17/2024
2.1.94 1,515 4/8/2024
2.1.93 899 3/21/2024
2.1.87 3,271 11/9/2023
2.1.85 3,417 5/17/2023
2.1.81 610 5/12/2023
2.1.79 459 5/11/2023
2.1.77 346 5/11/2023
2.1.76 436 5/10/2023
2.1.75 357 5/9/2023
2.1.74 330 5/9/2023
2.1.71 1,677 4/3/2023
2.1.66 690 4/3/2023
2.1.64 683 4/3/2023
2.1.60 826 3/13/2023
2.1.59 1,649 1/5/2023
2.1.55 922 12/22/2022
2.1.53 1,147 12/19/2022
2.1.52 428 12/15/2022
2.1.51 324 12/15/2022
2.1.50 317 12/15/2022
2.1.49 306 12/15/2022
2.1.45 299 12/15/2022
2.1.43 326 12/15/2022
2.1.41 456 12/14/2022
2.0.64 587 12/6/2022
2.0.60 1,268 10/29/2022
2.0.57 372 10/29/2022
2.0.54 485 10/28/2022
2.0.43 2,588 9/9/2022
2.0.42 693 9/1/2022
2.0.41 733 8/24/2022
1.0.209 3,391 6/6/2022
1.0.207 525 6/3/2022
1.0.205 780 5/27/2022
1.0.191 1,944 4/10/2022
1.0.189 853 4/1/2022
1.0.185 882 3/28/2022
1.0.183 751 3/18/2022
1.0.181 960 3/14/2022
1.0.178 1,140 2/18/2022
1.0.175 1,169 2/3/2022
1.0.173 2,015 1/28/2022
1.0.172 1,008 1/21/2022
1.0.170 957 1/14/2022
1.0.166 1,461 12/2/2021
1.0.163 507 12/1/2021
1.0.162 355 11/30/2021
1.0.157 2,118 9/24/2021
1.0.154 2,690 8/9/2021
1.0.150 891 7/16/2021
1.0.147 502 7/14/2021
1.0.146 529 7/6/2021
1.0.145 355 7/6/2021
1.0.143 504 7/2/2021
1.0.142 387 7/2/2021
1.0.141 482 6/28/2021
1.0.138 640 6/19/2021
1.0.137 363 6/19/2021
1.0.136 663 6/8/2021
1.0.132 693 6/7/2021
1.0.127 667 5/31/2021
1.0.126 410 5/31/2021
1.0.122 488 5/28/2021
1.0.121 485 5/25/2021
1.0.120 367 5/25/2021
1.0.118 433 5/24/2021
1.0.117 514 5/19/2021
1.0.114 473 5/14/2021
1.0.113 339 5/14/2021
1.0.110 569 5/5/2021
1.0.101 663 4/8/2021
1.0.100 383 4/7/2021
1.0.99 428 4/2/2021
1.0.98 519 3/24/2021
1.0.97 395 3/24/2021
1.0.95 448 3/22/2021
1.0.92 432 3/16/2021
1.0.89 414 3/14/2021
1.0.86 371 3/9/2021
1.0.84 361 3/9/2021
1.0.83 329 3/8/2021
1.0.82 389 3/7/2021
1.0.81 379 3/6/2021
1.0.80 375 3/5/2021
1.0.79 365 3/5/2021
1.0.78 381 3/5/2021
1.0.77 341 3/5/2021
1.0.76 350 3/5/2021
1.0.75 364 3/5/2021
1.0.74 395 3/4/2021
1.0.73 373 3/4/2021
1.0.72 363 3/4/2021
1.0.71 357 3/4/2021
1.0.70 367 3/4/2021
1.0.69 412 3/4/2021
1.0.68 399 3/3/2021
1.0.67 342 3/3/2021
1.0.66 362 3/3/2021
1.0.64 514 3/2/2021
1.0.63 343 3/2/2021
1.0.60 350 3/2/2021
1.0.59 369 3/1/2021
1.0.58 376 3/1/2021
1.0.56 377 3/1/2021
1.0.53 384 2/27/2021
1.0.52 406 2/27/2021
1.0.51 424 2/27/2021
1.0.50 390 2/26/2021
1.0.49 439 2/25/2021
1.0.48 372 2/25/2021
1.0.47 374 2/25/2021
1.0.26 395 2/25/2021
1.0.8 357 2/25/2021
1.0.6 332 2/25/2021