你的位置:开云(中国登录入口)Kaiyun·体育官方网站 > 新闻中心 > 欧洲杯体育奈何确立稳妥的默许值-开云(中国登录入口)Kaiyun·体育官方网站
欧洲杯体育奈何确立稳妥的默许值-开云(中国登录入口)Kaiyun·体育官方网站
发布日期:2024-05-28 06:39    点击次数:89

微软在推出轻量级测试框架实行器具MSTest Runner之后,进一步以MSBuild Project SDK系统为基础,推出了MSTest SDK。此SDK提供了合理的默许值和生动的选项,让路发者更绵薄地设置神情测试。MSTest Runner是一个能高效实行MSTest测试的器具,并以MSTest.TestAdapter NuGet组件相依神情标款式发布。

MSTest Runner和扩张功能涵盖多个NuGet组件,提供一种可扩张且可生动设置的测试步伐。然则丰富的自订功能,可能代表着开辟者会遭受更多的问题,像是可能不深信应该选用哪些冷漠的扩张功能,奈何确立稳妥的默许值,以及处理版块对都的步伐等。而MSTest SDK则不错责罚这些问题,使开辟者能以更简陋明了的测试设置过程。

MSTest SDK提供了更好的默许值,供开辟者不错解任如ASP.NET Core、Razor、Windows Desktop等诈欺形式类型推选的模式,况兼遴选MSTest开辟团队替测试神情冷漠的默许设置。像是MSTest V3.2版块中就加入了一些静态形式代码分析器,这些分析器被包含在一个新组件中,该组件在默许情况下不会包括在神情中,因此开辟者需要手动将组件添加到测试神情中。不外,通过使用MSTest SDK则可自动取得这些默许设置。

而且除了MSTest Runner以外,微软还提供一组可算作NuGet组件装配的扩张功能,以强化测试体验。MSTest SDK也引入设置文献(Profiles)的倡导,当今有Default、AllMicrosoft和None,使得开辟者梗概采用合适的默许设置,以及正确的扩张功能。

此外,MSTest如故第一个维持在Native AOT(Ahead-of-Time)模式下实行测试的.NET测试框架和实行形式。AOT编译会将.NET形式代码在部署之前,事先编译成机器码,以培育诈欺的实行成果。在开辟者要使用MSTest SDK进行测试时,SDK会自动侦测开辟者是否要将诈欺发布成AOT模式,并透明地更换整个必须的测试组件和设置,以稳妥有意的模式条目。

当今MSTest SDK仍在开辟中,但微软提到,MSTest SDK将会成为曩昔发展和功能的基础。微软荧惑整个MSTest用户都搬动使用SDK表情,而该表情也会在.NET 9环境中欧洲杯体育,成为MSTest神情范本的尺度设置。



相关资讯