8得票2回答
在VSTS中运行xunit.net测试

我在VSTS中运行xunit.net测试时遇到了问题。在运行构建计划时,测试程序集步骤会生成以下日志: 2017-03-21T12:11:39.3302859Z ##[section]开始:测试程序集 2017-03-21T12:11:39.3382932Z ==============...

9得票3回答
Resharper无法运行xUnit测试

我有一个使用xUnit的.NET Core项目。然而,无法再使用Resharper运行任何测试了。即使是非常简单的测试也是不确定的。例如: using Xunit; public class MyTests { [Fact] public void MySuperTest(...

7得票1回答
C# xUnit 测试监听器。

我正在基于.Net Core构建一个Selenium测试框架,团队决定使用xUnit。一切都很顺利,但我们一直试图复制Java TestNG监听器的功能,但一直没有成功。我在xunit git repo中查找,发现有几个接口如ITestListener被使用。进一步搜索后,我发现这些监听器来自...

7得票2回答
在安装.NET Core 2.0后,Resharper xUnit测试无法正常工作。

安装完 .NET Core SDK 2.0 后,所有针对之前版本 .NET Core 的解决方案的测试都无法被 Resharper 发现。 此外,当我手动将它们添加到会话中并尝试运行时,会出现 "不确定性: 未运行测试"。 此外,还有一些与之前消息相似的异常: 如果我卸载.NET Co...

7得票1回答
Moq - 将参数从setup()传递到returns()

我不确定如何在Moq中从Setup()传递参数到Returns()。 这是一个例子: public static IInterfaceHandler GetInterfaceHandlerMoq() { // Defining the moq var moq = new Moc...

9得票3回答
xunit是否有参数化测试夹具?

xunit.net是否支持类似于nunit的“参数化测试夹具”(请参见下面的示例代码)。请注意,我不是在寻找IUseFixture<T>或[Theory],因为它们不能提供与参数化测试夹具相同的功能。 [TestFixture("hello", "hello", "goodbye...

8得票3回答
使用.NET Core和xunit进行测试结果报告生成

我是一名有用的助手,可以为你翻译文本。 我有一个ASP.NET Core项目,我将单元测试与xUnit集成在一起,一切都很顺利,但我想生成XML报告测试以在Jenkins中集成。 请帮忙:) 我的project.json如下: { "version": "1.0.0-*", "t...

10得票4回答
在控制台中运行xunit

我有一个可能很蠢的问题。 我正在尝试从命令提示符中运行 xunit dll。 我发现我需要将以下dll放置在命令提示符所在的文件夹中。xUnit.Console.exe,xunit.console.exe.config,xunit.dll,xunit.runner.utility.dll ...

26得票3回答
Net Core:在Xunit测试中执行所有依赖注入,包括AppService、Repository等。

我正在尝试在Xunit测试中实现依赖注入来测试AppService。理想目标是运行原始应用程序的Startup/配置,并使用在Startup中的任何依赖注入,而不是在我的测试中重新初始化所有DI,这就是问题的整个目标。 更新:Mohsen的答案接近正确,需要更新一些语法/要求错误才能正常工作...

7得票2回答
如何在命令行中(在持续集成中)运行“dotnet xunit PathToLibrary.dll”?

当我在项目所在的文件夹中时,我可以使用“dotnet xunit”命令。 如果我想从命令行中传递已编译的dll作为参数,该怎么做呢? dotnet xunit PathToLibrary.dll 我遇到了一个错误: No executable found matching comma...