xunit2相关内容
我正在学习本教程 集成使用 Entity Framework Core 和 SQL Server 进行测试 我的代码是这样的 集成测试类 公共类 ControllerRequestsShould : IDisposable{私有只读 TestServer _server;私有只读 HttpClient _client;私有只读 YourContext _context;公共控制器请
..
更新:添加 2019 年;发现/运行器集成机制与 2017 & 相同2015 年,所以可能出错的关键是一样的. 我已经阅读了 为什么 xUnit runner 不是找到我的测试,其中涵盖了 xUnit 永远无法找到您的测试的原因,但我的问题有所不同 - 我相信我的测试没有任何微妙之处;(他们曾在其他环境中工作过,这似乎只是我的机器)- Visual Studio 2015 [社区版] 中的
..
背景 在 XUnit github 中我发现了这个:添加 Assert.Equal(expected, actual, message) 重载 #350 (因此开发人员要求不存在的重载,见下文) 引用答案: 我们相信自记录代码;包括您的断言. (所以 XUnit 团队拒绝了) 好的,我知道了.我也相信自我记录代码.我还是不知道这个用例: 示例 //排列//创建
..
我对这个问题感到非常沮丧.我已经尝试更改版本号,但测试资源管理器中未显示任何测试. 在测试输出窗口中我可以看到这个输出 启动 Microsoft.Framework.TestHost [C:\Users\sul\.dnx\runtimes\dnx-clr-win-x86.1.0.0-beta4\bin\dnx.exe --appbase"路径测试项目" Microsoft.Framewor
..
我正在关注本教程 与Entity Framework Core和SQL Server的集成测试 我的代码看起来像这样 集成测试类 公共类ControllerRequestsShould :IDisposable { 私人只读TestServer _server; 私有只读HttpClient _client; private readonly YourContex
..
上下文 在XUnit github中,我发现了这一点:添加Assert.Equal(预期,实际,消息)重载# 350 (因此开发人员要求不存在的重载,请参见下文) 引用答案: 我们相信自我记录代码;其中包括您的主张. (因此XUnit团队拒绝了它) 好的,我明白了.我也相信自我记录代码.还是我找不到 此用例: 样品 // Arrange // Create
..
框架和软件包 .NETCoreApp 1.1 Xunit 2.2.0 AutoMapper 6.0.2 Microsoft.AspNetCore.TestHost 1.1.1 Microsoft.NET.Test.Sdk 15.0.0 集成测试 public class ControllerRequestsShould { private readonly TestSer
..
我正在用Autofac实现Xunit,我可以通过以下代码使其工作: using (var scoped = DbFixture.Container.Resolve()) { var result = (scoped.GetAll()).ToList().Count();
..
我正在使用最新版本的XUnit,并且遵循了这些步骤启动类库(.NET Core)项目. 整个解决方案中的所有其他库仅使用4.6.1,因此我将project.json中的frameworks部分更改为以下内容: { "frameworks": { "net461": { "dependencies": {
..
当您将 [Theory] 与 [InlineData] 一起使用时,它将为每个内联项创建一个测试提供的数据。但是,如果使用 [MemberData] ,它将仅显示为一项测试。 有没有办法使 [MemberData] 测试显示为多个测试? 解决方案 I花了很多时间试图在我的项目中弄清楚这一点。 来自@NPadrutt本人的与Github相关的讨论起到了很大作用,但仍然令人困惑。 /
..
我对此问题感到非常沮丧。我已经尝试过更改版本号,但是测试浏览器中未显示任何测试。 在测试输出窗口中,我可以看到此输出 启动Microsoft.Framework.TestHost [C:\Users\sul\.dnx\runtimes\dnx-clr-win-x86.1.0 .0-beta4\bin\dnx.exe --appbase“测试项目的路径” Microsoft.Framew
..
更新:添加了2019;发现/运行者集成机制与2017& amp; 2015年,所以可能出错的关键因素是相同的。 我读过为什么xUnit运行程序找不到我的测试,这涵盖了xUnit永远不会出现的原因能够找到您的测试,但是我的问题有所不同-我确信测试没有任何微妙的事情; (他们在其他环境中工作过,这似乎只是我的机器)-Visual Studio 2015 [Community Edition]中的
..