gpt4 book ai didi

c# - 从 Main 方法/在 MonoDevelop 中运行 XUnit.Net 测试

转载 作者:行者123 更新时间:2023-11-30 17:08:43 25 4
gpt4 key购买 nike

我正在尝试使用 xUnit.net 来测试我在 OSX 上用 Mono 编写的项目。我想要在 MonoDevelop 中运行测试的好方法,或者至少是一种创建测试套件并从项目的主要方法运行这些测试的方法。有没有人试过这样做?我记得在 NUnit 中我可以创建测试套件并自己运行它们,但我无法弄清楚如何在 xUnit.net 中做同样的事情。

如果有人找到了在 xUnit.net 中不使用运行器运行测试的好方法或在 OSX MonoDevelop 中运行测试的更好方法,请告诉我。

最佳答案

您可以使用 xunit gui 运行测试(从终端使用 mono xunit.gui.flavor)——我不知道 MonoDevelop 的 xunit 插件可以将 xunit 测试运行器集成到 MonoDevelop IDE 中(另一个引用:http://xunit.codeplex.com/discussions/439410 ).

要调试单元测试,您可以将调试器附加到 xunit gui。为了使这个更简单,您可以自定义项目运行配置:http://www.grumpydev.com/2011/06/30/debugging-xunit-tests-using-monodevelop/

您必须做出决定,是要跳过几个环节使用 xunit 还是只使用与平台良好集成的 NUnit。

关于c# - 从 Main 方法/在 MonoDevelop 中运行 XUnit.Net 测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13571490/

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