gpt4 book ai didi

unit-testing - 如何从 Visual Studio 中运行 XUnit 测试?

转载 作者:行者123 更新时间:2023-12-04 09:44:04 26 4
gpt4 key购买 nike

我正在开发一个 dotnet 应用程序,这是我第一次尝试 XUnit 测试框架。我一直在关注 getting started tutorial .

我编写了我的第一个测试,现在正在尝试运行它们。然而,教程说我必须打开一个控制台并输入一些晦涩的命令

packages\xunit.runner.console.2.2.0\tools\xunit.console MyFirstUnitTests\bin\Debug\MyFirstUnitTests.dll

这看起来有点痛苦。为什么我必须打开一个单独的命令提示符来测试代码?是否可以直接在 Visual Studio 中运行测试?此外,这似乎是一个绝对需要输入和记住的内容。

最佳答案

您引用的教程不是特定于 VS 的,而是有意说明的a) 你不需要 IDE 并且b) 如何从命令行进行测试(在某些情况下,有些人更喜欢将此作为工作流程)

请参阅 getting started guide for Visual Studio 中的使用 Visual Studio 运行测试部分

TL;DR 为了让 VS 接受测试,您需要引用 xunit.runner.visualstudio 包来连接这些东西,以便测试出现在测试发现机制中(这包也是 CI 配置倾向于绑定(bind)到测试框架的现代方式,而不是期望您连接 xuint.runner.console)

的调用

关于unit-testing - 如何从 Visual Studio 中运行 XUnit 测试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62197908/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com