Microsoft .NET单元测试框架(MSTest)
作为一项学习练习,我正在尝试使用MSTest测试一些F#代码。我遇到了一个使我发疯的问题,不是因为我无法解决问题,而是因为我不明白如何处理...
MstestclassInitialize and sashitance
我有一个用于我的测试的基类,该基础是以下方式组成的: [TestClass] 公共摘要类mybasetest { 受保护的静态字符串myfield =“”; [classInitialize] 公共sta ...
测试与dataRow-attribute未使用新的MSTest&SDK-Package
[...] <ItemGroup> <PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.13.0" /> <PackageReference Include="MSTest" Version="3.8.0" /> <PackageReference Include="coverlet.collector" Version="6.0.4"> [...]
随着规格的消亡,我们已经完成了对一个测试项目重新汇总的测试转换。 似乎所有涉及场景大纲的令人讨厌的情况似乎都很好 t ...
Llets说我有一个具有i Equabal的ComponentDefinitionRoot: componentDefinitionRoot类:iquabable
Llets说我有一个componentDefinitionRoot具有i Equapable:
System.Text.Json 在 .NET Framework 单元测试中抛出 TypeInitializationException
我在 Visual Studio 2022 17.12.4 中创建了一个(新的)解决方案,其中包含以下项目: 类库1(.NET框架4.8) 已安装 System.Text.Json 版本 9.0.1 有一个静态方法就可以了。
我有一个 c# mstest 单元测试,在本地运行良好,但在构建服务器上失败。我怎样才能让它在构建服务器上工作? (它使用异步方法)
我有以下单元测试,在本地运行良好(简化和匿名): [测试方法] 公共无效GotoPageCommand_Calls_PCCollection_SearchPage() { var 页 = 100; var sut = CreateSu...
如何在每堂课后运行ClassCleanup(MSTest)进行测试?
我有几个带有测试套件的课程。 每个测试类从 ClassInitialize 开始,到 ClassCleanup 结束。 我的问题是 ClassCleanup 不会在每个课程结束时调用,它是 cal...
如何使 .NET Framework 测试适配器遵循绑定重定向
我正在使用 MSTest + dotnet test + Visual Studio 中使用的自定义测试适配器,并且遇到了许多版本中冲突的传递依赖项(特别是 System.Memory、System.
VerifyTests:“TestContext”是一种类型,在给定上下文中无效
我们最近开始在 Mstest .Net 8. 项目上使用VerifyTests/Verify。 我的一位同事在本地构建时遇到错误: CS0119 'TestContext' 是一种类型,在给定的环境中无效 上下文...
dotnet 测试命令记录器仅在指定要测试具有多个项目的解决方案时写入上次测试的输出
在尝试使用 dotnet test 命令自动化基于 MSTest 的测试时,我遇到一个问题,即仅将最后一个测试项目运行(在解决方案中)的输出写入指定的
帮助我弄清楚如何重新启动 mstest 测试(我刚刚切换到它)。我知道没有内置的重新启动功能,但我知道您可以创建自定义属性。我尝试创造...
MSTest 未发现带有 CSV 文件的 [DataSource] 属性的测试
我有一个 MSTest 单元测试,无需 [DataSource] 属性即可正常运行。但是,当我添加 [DataSource] 属性以从 CSV 文件读取时,MSTest 无法发现测试。这是测试...
在 .NET Core csproj 文件中更改为 <TargetFrameworks>(复数)时出错
我正在关注 Pluralsight 上的一个关于让 MSTest 项目同时针对 .net core 2.2 和 .NET 4.7.2 的教程。 这需要转到我的测试项目的 .csproj 文件并对其进行编辑,以便...
如何为依赖于 DbEntityEntry 的对象创建单元测试
我有以下辅助方法,它从 DbEntityValidationException 中取出验证消息。我们需要这个,因为验证的详细信息默认不会添加到异常中......
我正在尝试使用 CloseXlm 读取 xlsx 文件,因此我创建了以下 ReadFile 方法。为了测试它,我使用 MSTest 创建了一个测试方法,以及另一个创建 xlsx 文件的方法,并且...
使用 dotnet CLI 在 VScode 中测试 .net4.8
我正在尝试将使用 Visual Studio 生成的旧的非 SDK 样式 mstest 项目转换为仅使用 Visual Studio Code 的新 SDK 样式项目。 我阅读并遵循了这个小操作方法...