Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
使用内存数据库和急切加载函数对 EF Core 进行单元测试
我正在为我的 Web API 编写单元测试 除非删除包含 从方法中热切加载 否则无法让测试通过 我正在使用内存数据库来提供dbcontext并且无法弄清楚为什么它不返回任何数据 预先感谢任何帮助或建设性批评 这是我正在尝试测试的方法 Not
c
unittesting
ASPNETCore
EntityFrameworkCore
xunit
将可区分的联合传递给 InlineData 属性
我正在尝试对一个解析器进行单元测试 该解析器解析字符串并返回相应的抽象语法树 表示为可区分的联合 我认为使用 Xunit Extensions 属性会非常紧凑InlineData将所有测试用例堆叠在一起
unittesting
F
xunit
discriminatedunion
使用 NUnit 或 XUnit 时如何将参数传递给 dotnet test 命令
我正在使用 C 和 NET Core Selenium 和 NUnit 开发一些端到端测试 现在我想写一个登录测试用例 我的测试是从控制台开始的 只需使用dotnet test命令 我只想将用户名和密码传递给此命令并在我的测试中获取它们 我
c
selenium
Testing
nunit
xunit
Autofixture 和 WebApi 控制器
我正在使用 AutoFixture 尝试测试 WebApi 站点的控制器 我正在将 AutoData 功能与 Moq 一起使用 如上所述普洛的博客 http blog ploeh dk 2010 10 08 AutoDataTheories
unittesting
aspnetwebapi
moq
xunit
autofixture
具有“弱”类型的 AutoFixture
I love 汽车夹具 https github com AutoFixture 但遇到了一些非常重复的 安排 代码 我觉得它应该能够以某种方式处理 这是我的场景 使用以下实现进行说明IInterceptor from 城堡动态代理 htt
xunit
autofixture
运行 xunit 测试时无法将输出打印到控制台窗口
public class test2InAnotherProject private readonly ITestOutputHelper output public test2InAnotherProject ITestOutputHel
c
xunit
如何在 FsCheck 中注册任意实例并让 xUnit 使用它?
我有一个类型Average有一个字段count这是积极的int64 and a double字段称为sum 我做了一个任意的生成有效实例的操作 let AverageGen Gen map2 fun s c gt Average float
F
xunit
fscheck
对 Azure Functions 和 .csx 文件进行单元测试
Azure Functions 抽象了大量依赖项 例如队列库和 Azure 表 因此 从单元测试依赖项模拟的角度来看 编码工作量较少 因此维护也较少 假设我们使用 Visual Studio 2015 进行本地开发 如何对单个 Azure
unittesting
Azure
visualstudio2015
xunit
azurefunctions
将 asp.net 5 测试放在单独的程序集中
我使用 Microsoft AspNet TestHost 来托管 xunit 集成测试 只要测试与 asp net 5 solution 位于同一项目中 一切都会正常进行 但我想将测试放入单独的程序集中 将它们与解决方案分开 但是 当我尝
unittesting
ASPNETCore
xunit
Azure Pipelines 将 xUnit InlineData 视为一项测试而不是多项测试
在我们的 Azure Pipelines 管道中 我们有采用 InlineData 参数的 NET Core xUnit 测试方法 测试运行程序运行所有测试方法 并在其控制台输出中正确报告每个 InlineData 实例作为测试运行 但是
NetCore
azurepipelines
xunit
Is Type
和 Is Type(object, object) 抛出 TypeException
我试图断言方法调用返回的对象属于以下类型List
c
xunit
xunitnet
Xunit 中的测试异常 ()
我正在尝试对此方法编写 Xunit 测试 public async Task
c
unittesting
Exception
azurecosmosdb
xunit
xUnit 测试在本地运行,但不在 Azure DevOps 上运行
我的 xUnit 测试在本地运行良好 但无法在 Azure DevOps 上运行 受测试的程序集是 NET 5 0 程序集 测试程序集也是如此 检查 VsTest 任务的日志文件 我看到以下内容 测试运行检测到针对不同框架和平台版本构建的
azuredevops
xunit
vstest
buildpipeline
如果您无法控制类,如何模拟类中的方法?
我使用 Xunit 和 Moq 进行单元测试 到目前为止 我能够成功地模拟和测试接口中的方法 但是我应该如何模拟和测试我无法控制的类的方法 该类没有接口 方法也不是虚拟的 我研究了 Type Mock Isolator 但我无法使其工作 而
c
unittesting
moq
xunit
如何使用 MassTransit 测试工具通过构造函数依赖注入来测试 Consumer?
我有一些消息使用者通过构造函数获取依赖项 我想在单元测试中涵盖它们 MassTransit 的测试工具是否提供了一种使用构造函数参数注册消费者的方法 创建消费者测试工具时 您可以指定工厂方法或消费者工厂 harness Consumer
xunit
masstransit
无法在单元测试中模拟 HttpClient PostAsync()
我正在使用 xUnit 和 Moq 编写测试用例 我试图模拟 HttpClient 的 PostAsync 但出现错误 下面是用于模拟的代码 public TestADLS Operations var mockClient new Moc
c
NET
unittesting
moq
xunit
使用 XUnit 断言异常
我是 XUnit 和 Moq 的新手 我有一个以字符串作为参数的方法 如何使用 XUnit 处理异常 Fact public void ProfileRepository GetSettingsForUserIDWithInvalidArg
c
unittesting
xunit
在 WebDriver 方法中获取 Specflow 标签
我正在使用 C selenium 和 Specflow 运行自动化测试套件 如果可能的话 我希望能够查看分配给当前场景的标签 以便我可以为每个场景实例化某种浏览器类型 使用 XUnit 是否可以实现这一点 登录功能文件 Feature Lo
c
automatedtests
specflow
xunit
如何根据当前平台跳过 xUnit 中的特定测试
我有一个在 Windows 上构建的程序集 我想在 Linux 中的 mono 上运行 xUnit 测试 然而 我发现虽然其中 400 个测试可以 按顺序 运行 但某些测试要么挂起 xUnit 运行程序 要么完全崩溃 I don t car
xunit
如何在 Gitlab CI 中捕获结构化 xUnit 测试输出?
我正在 Gitlab CI 上的 NET Core 代码库上运行自动化测试 这些测试的唯一输出是控制台 其中包含大量垃圾 并且很难准确看出哪些测试失败了 有没有一种方法可以从 xUnit 获取结构化测试输出 以便 Gitlab 可以处理文件
gitlabci
xunit
1
2
3
4
»