xunit 相关问题

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

带有dotnet测试的dotMemoryUnit`

我通常使用dotnet测试来运行单元测试。我正在使用的框架是xunit。因此,我不确定如何使用CLI运行dotMemory单元测试。该文档建议:dotMemoryUnit.exe ...

回答 1 投票 0


如何测试我的ASP.NET Core 2.2 Web API GET IActionResult返回Ok(对象)?

在我的Web API中,我有一个简单的控制器操作:[HttpGet] [Route(“ [action]”)] public IActionResult GetApiStatus(string token){if(_token!= token){return StatusCode(401); } ...

回答 1 投票 3

x传入对象时,Moq Moq设置未能检测到该方法

我对单元测试和最小起订量还很陌生。在我的.net core 3.1项目中,我使用xUnit和Moq编写单元测试。我在以下情况下无法弄清为什么最小起订量无法检测到我的功能。我...

回答 1 投票 0

我应该如何使用Shouldly自定义断言并维护特定于呼叫站点的断言消息?

我在xUnit测试中使用了出色的Shouldly库,并且发现自己在不同测试中使用了确定的断言序列,因此我将它们组合为新的断言扩展方法-...

回答 1 投票 1

Xunit测试一个动作结果

我正在尝试使用Xunit和moq编写单元测试,该单元测试将从client.GetAll()返回数据。在我调试client.GetAll的那一刻,返回null。这是我的控制器...

回答 1 投票 0

尝试将模拟数据库“种子”到模拟数据库上下文时出错

我一直在寻找堆栈溢出的问题的解决方案,但我还没有找到可以解决我的错误的解决方案。我正在尝试为我开发的API编写单元测试。我...

回答 1 投票 0

[C#从控制台进程设置前景窗口

这是针对C#xUnit测试项目的,该项目产生诸如notepad.exe,winword.exe和winver.exe之类的进程。我需要在这些应用程序之间切换以进行测试(将它们设置为前台窗口)。 ...

回答 1 投票 0

FsCheck不使用注册的Arb / Gens

我正在尝试使用FsCheck进行基于属性的测试,但似乎无法弄清楚如何使FsCheck使用已注册的gen。这是用于生成域类型的代码:...

回答 1 投票 0

如何在WPF应用程序中引用该项目进行单元测试

我正在使用Win10,VS Community 2019,最新的.NET Core WPF应用程序。我有一个非常简单的WPF应用程序。我想测试它的ViewModel。我保留了MVVM模型,并将视图和ViewModel分开。现在我会...

回答 1 投票 0

xUnit-异步列表的模拟方法返回null

这很奇怪-当我运行单元测试并将断点放在返回return Unit.Value;的行上时,我看到someResult值为null-但是当我手动移动调试器的...

回答 1 投票 0

DbContext.Entities.FromSqlRaw未实现?

(。Net核心3.1,EF核心3)我具有以下xUnit / Moq设置:private readonly IDbContext _dbContext;公共MyTests(){var contextMock = new Mock (); var dbSetMock = ...

回答 1 投票 0

使用C#中的FsCheck.Xunit调整字符串生成器以避免“ \ 0”

[使用字符串输入创建FsCheck.Xunit单元测试时,我经常遇到包含“ \ 0”的字符串,我相信这些字符串会馈入C库并导致字符串截断。 ...

回答 1 投票 0

CS5001程序不包含适用于入口点XUnit的静态“主”方法

我有一个具有Main方法的控制台应用程序,私有静态void Main(string [] args){#region变量初始化var sqlService = new SQLService(); ...

回答 1 投票 0

使用字典作为成员数据的XUnit

我在如何获取XUnit测试方法以将字典作为参数接受语法上遇到麻烦。这是我被破坏的代码:Public static Dictionary vals = ...

回答 1 投票 0

在IBM Cloud中运行.net核心单元测试

需要有关IBM Cloud中DevOps的一些输入。我们已经进行了初始设置,并且在交付管道中存在用于单元测试的步骤。今天,尝试调用脚本:“ TestRunner ...

回答 1 投票 0

EF核心数据为空

关于此状态的大多数答案表明,上下文上的DbSet必须是一个属性。但是,由于该上下文的DbSet是一个属性,因此在这种情况下似乎并非如此。这是...

回答 1 投票 0

Internet Explorer 11 Xunit上的单击问题

我正在硒XUNIT测试中使用Windows 10和IE11。硒不会单击所需的IE元素。有人可以提出解决方案吗?

回答 1 投票 0

我如何测试已注入LifetimeScope的Signal R集线器

如何编写单元测试来测试我的集线器?这是我的Hub类:public class MyHub:Hub {private readonly ILifetimeScope _scope;私有只读IMyProvider _provider;公共MyHub(...

回答 2 投票 0

使用xunit和.net core 3.1进行单元测试时使记录器退出,>

在输出窗口中运行单元测试时,我试图从记录器获取输出,但未显示任何内容。我在测试类中使用ILoggingFactory。我希望从...

回答 1 投票 0

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