xunit 相关问题

xUnit是遵循特定体系结构的符合单元测试的框架的集合名称。实现因语言而异,但框架应包括测试运行器,测试用例,测试夹具(上下文),测试套件,测试执行,测试结果格式化程序和断言

如何从集成测试中使用IConfiguration?

我有一个API,我正在尝试使用XUnit对它进行一些集成测试。这是我的API控制器构造函数:public class MyController:Controller {readonly IMyRepository _myRepository; ...

回答 1 投票 2

xunit test事实多次

我有一些方法依赖于一些随机计算来提出建议,我需要多次运行Fact以确保没问题。我可以在我要测试的事实中包含一个for循环...

回答 2 投票 14

如何实现XUnit描述性断言消息?

在XUnit github中的上下文我发现了这个:添加Assert.Equal(期望的,实际的,消息的)重载#350(所以开发人员要求不存在的重载见下文)引用答案:我们是一个信徒......

回答 2 投票 20

VS2019中的xUnit项目

我想添加一个新的xUnit测试项目,但我无法在对话框中找到它。有什么问题?

回答 2 投票 0

ASP.Net Core React spa集成测试

Asp.Net Core集成测试看起来很简单,但对于我的生活,我无法使用我的react dev服务器测试入门应用程序。它从浏览器运行良好,所以我假设节点,npm和react设置...

回答 1 投票 2

如何编写一个处理不同类型的单元测试?

我正在为我的discord bot编写测试(使用XUnit),我想知道是否可以用一个测试替换我的测试。如果是这样,我该怎么做?到目前为止,我为Unity编写了4个单元测试...

回答 2 投票 0

FluentAssertions:如何在每对元素上使用自定义比较来比较两个集合?

给出以下输入:var customers = new [] {new Customer {Name =“John”,Age = 42},new Customer {Name =“Mary”,Age = 43}}; var employees = new [] {new Employee {FirstName = ...

回答 1 投票 0

.Net Core 2.2中的RazorViewTest; @ Html.ValidationMessage(“key”)不显示任何内容

我正在使用xUnit编写RazorViewTest,我的测试代码非常简单:[Fact] public async Task SimplePageWithModel(){var snapshot = await host ...

回答 1 投票 0

Moq - 无法从x转换为System.Func

我试图模拟这个方法:public JsonSerializerSettings createSerializerSettingsUsingRequest(Request request){var serializerSettings = new JsonSerializerSettings()...

回答 1 投票 1

使用ReSharper,如何在长时间运行的单元测试中显示调试输出?

我正在使用xUnit和ReSharper测试运行器以及xUnitContrib resharper插件。当我有一个长时间运行的测试时,我希望能够将一些进度指示器输出到单元测试输出...

回答 7 投票 29

隐式转换问题(整数文字)

我正在为更大的整数开发自定义Int / UInt类。它们在赋值/转换/算术等方面效果很好。但是,它暴露了xunit和MSTest出现的问题。这是我的代码:...

回答 1 投票 1

运行xUnit.net测试时的运行时文件夹结构

我正在开发一个运行在.net 4.6.1上的C#Web应用程序,它假定某些dll与执行程序集位于同一文件夹中,并尝试使用MEF从这些dll导入某些类型。这样可行 ...

回答 1 投票 1

如何一次为几个服务设置ServiceStack xUnit测试?

你们如何使用ServiceStack和xUnit一次测试一些服务?我有TestSetup可以正常工作,我通过这样的测试类继承它:public class TestSetup:IDisposable {...

回答 1 投票 1

如何在Xunit中为集合编写Assert语句?

我正在使用xUnit测试框架来编写一些单元测试。下面是一个代码片段,用于测试azColumns集合是否为空。但是,我在想是否有更好的方法来断言......

回答 1 投票 1

Resharper StackOverflowException

有时,当我运行单元测试时,测试运行器会抛出StackOverflowException。有没有办法看看哪个测试可能导致问题。因为我无法确定问题在哪里......

回答 1 投票 0

如果在Docker下运行的.NET Core单元测试的代码覆盖率低于90%,则打破TeamCity中的构建

我最近一直在关注Docker,以及如何使用TeamCity在Docker容器中运行.NET Core单元测试作为构建管道的一部分。我将此添加为我的Dockerfile中的最后一行...

回答 1 投票 2

xunit:在ClassData的类中获取测试方法名称

这是我的样本测试,[Theory] [Before AfterMethod] [类数据(类型为(GetTestData))] public void Test3(int a){ReporterLogs.Pass(“value of a:”+ a); //去做 }...

回答 1 投票 0

只有1个主方法的XUnit测试项目:“程序定义了多个入口点。”

我将vNext格式的.NET xUnit测试项目(带有project.json)转换为Visual Studio 2017 RC中的新.csproj格式,并开始收到以下错误。大多数在线答案都是这个错误......

回答 4 投票 6

从单元测试用例中读取物理路径中的csv文件是否有效?为什么?

string _inboundFilePath = AppDomain.CurrentDomain.BaseDirectory + @“\ Inbound \ CompareDataFile.csv”; var mockReaderStream = new Mock (); mockReaderStream.Setup(x => x ....

回答 2 投票 0

Fluent Validation链规则不适用于多个When条件

我有一个非常有趣的行为。我有以下两个测试用例:[事实] public void Ctor_WhenNeverIsTrueAndAfterOcurrenceIsNotNull_HasError(){//安排var reccurenceEnd = new ...

回答 1 投票 0

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