mstest 相关问题

Microsoft .NET单元测试框架(MSTest)

使用 ImmutableList 时 DynamicData 无法按预期工作

考虑以下代码: 公共静态 IEnumerable TestData { 得到 { 产量返回新对象[] { “你好”, 不可变列表<

回答 1 投票 0

忽略IgnoreAttribute

我们有 MSTest 测试,可以在每小时的生产中自动运行。 其中一项测试标有 [Ignore] 属性,因为它尚未准备好在我们的生产环境中运行。 现在我...

回答 5 投票 0

在 ReturnsAsync 上设置 KeyVaultSecret 的 lambda

我正在使用 Moq 4.18.4,并且在设置 ReturnsAsync 时遇到问题,它向我显示以下错误 ISetup>' 不包含定义...

回答 1 投票 0

TestCleanup 不能异步吗?

据我了解, testcleanup 不能是异步的(例如此处 https://social.msdn.microsoft.com/Forums/vstudio/en-US/3a23bd9d-7a5a-490e-a199-b8dfa309f39e/单元测试问题与...

回答 1 投票 0

当项目的OutputPath改变时,MStest不执行单元测试

当我更改单元测试项目的输出路径时,测试仍然可以在测试资源管理器中发现,但是当我尝试运行它们(右键单击 -> 运行)时,它们不会运行,并且我在

回答 1 投票 0

ClassInitialize/TestInitialize 如何确保测试不会并行运行?

我的集成测试必须按顺序运行(顺序无关紧要),因为每个测试都会访问外部硬件。当硬件正在使用时,在之前的测试之前,其他测试不应访问它

回答 2 投票 0

MS-Build 返回 Visual Studio 安装路径

如何进入 $(MSBuildProgramFiles32)Microsoft Visual Studio 14.0\Common7\IDE\mstest.exe 在 .proj 文件中进行泛化,以便构建适用于

回答 2 投票 0

MSTest - 集成测试 - 另一个测试的使用价值

我知道单元测试应该独立运行,并且永远不应该依赖于其他单元测试。 然而,我也用 MSTest 编写了一些集成测试,有时它们会产生我想要的结果......

回答 2 投票 0

Yaml 策略忽略 MSTest 类并行化

我们有 MSTest 框架,在类级别设置了并行化。这意味着,类内的测试是按顺序运行的。不同类别的测试可以并行运行。 [组装方式:平行...

回答 1 投票 0

如何解决没有测试与给定测试用例过滤器天蓝色管道匹配的问题?

这些单元测试在交换之前在天蓝色管道中执行。每次执行后它都会向我展示这一点。 /TestAdapterPath:"F: gents04_agent04 2” 2023-10-12T20:10:01.1725408Z 开始...

回答 1 投票 0

MSTEST 中的 DataTestMethod 和 DataRow 属性

我在 Microsoft 视频中看到有关 Visual Studio update 2 的这些属性。但是,我找不到有关它们的任何其他信息,也无法使用它们构建项目。 是否...

回答 3 投票 0

我们如何在MSTest中运行具有多个参数的测试方法?

NUnit 有一个称为 Values 的功能,如下所示: [测试] 公共无效我的测试( [值(1,2,3)] int x, [值(“A”,“B”)] 字符串 s) { // ... } 这意味着测试满足...

回答 10 投票 0

如何使用问题匹配器将 xUnit/dotnet 测试输出转换为 GitHub 操作中的注释?

我有一个使用 dotnet test 运行 .NET xUnit 测试的 GitHub 操作: 工作: 构建网络: 名称:.NET 构建和测试 运行:ubuntu-latest 脚步: - 使用:actions/checkout@v3 - 不...

回答 2 投票 0

尝试在 Visual Studio (.NET Core 7) 中发现 MSTest 测试时出现奇怪错误:“TestRunDirectoryLabel”

我最近将一个 C# 项目从 .NET Framework 4.8 迁移到 .NET Core 7。在新版本中,MSTest 无法发现我的任何单元测试。当我检查旧框架分支时,

回答 1 投票 0

切换到私有规模集代理后,代码覆盖率报告不再正确

我面临一个奇怪的问题。我们最近从 Microsoft 托管管道代理迁移到私有规模集代理。一切似乎都工作正常,所有构建仍然运行,但是我们已经配置了代码

回答 1 投票 0

C# 使用多维数组作为 DataRow (MSTest) 的输入

我当前正在构建一个测试项目,我需要将多个参数传递给测试函数。因为我需要使用不同的参数集调用测试函数,所以我决定使用 ms-test ......

回答 2 投票 0

对包含不带参数的 Main 方法的控制台应用程序运行 MSTest 测试时,我收到 System.ArgumentException

我有一个用 C# 10 开发的基本控制台应用程序,它是为 .NET 6.0 设计的。该应用程序接收完整的文件路径作为输入,验证其存在,并将消息记录到控制台

回答 1 投票 0

如何在 .NET 控制台应用程序中创建 MSTest 项目

如何在 .NET C# 控制台项目中插入 MSTest 项目。我的想法是创建一个控制台项目作为解决方案,并在其中创建一个 mstest 项目。 我的目录结构如下所示。 明星...

回答 1 投票 0

dotnet 测试无法找到具有友好名称“代码覆盖率”的数据收集器

几个月前,当我们的项目仍处于 .NET 4.7.2 中时,我们曾经使用 Visual Studio Test 任务在 Azure DevOps Server 上运行单元测试。我们使用参数测试文件来指定哪个...

回答 2 投票 0

TestExplorer 在使用具有复杂类型的 DynamicData 时缺少单个测试数据条目

当我使用 [DynamicData] 属性提供原始值的枚举时,例如int,然后 Visual Studio 测试资源管理器会针对通过动态数据提供的每个值显示一个测试: 公共...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.