xunit

    0热度

    2回答

    我在Visual Studio Test Explorer中使用xUnit,并且在Assert.Equal()中出现错误时,我得到Actual和Expected的截断版本。 例如, Xunit.Sdk.EqualException Assert.Equal() Failure Expected: List<Result> [Result { Status = StatusEnumValue

    1热度

    2回答

    我有以下代码在.Net核心2.0控制台程序中设置DBContext并将其注入到主应用程序类的构造函数中。 IConfigurationRoot configuration = GetConfiguration(); services.AddSingleton(configuration); Conn = configuration.GetConnectionString("Co

    2热度

    2回答

    我正在使用vs 2017,编写了netcoreapp2.0库,并使用UnitTest项目(XUnit和NUnit给出了相同的结果)对其进行测试。 我注意到,除非我正在处理我的Serilog记录器,只有第一行将在Seq结束。 这是我的2个班。该库中的一个: public class Class1 { public static Logger _log; public Clas

    1热度

    1回答

    我有一个API,我试图用它来与XUnit进行一些集成测试。这里是我的API的控制器构造: public class MyController : Controller { readonly IMyRepository _myRepository; public MyController(IMyRepository myRepository) { _my

    0热度

    1回答

    理论Memberdata函数中的代码是否有可能检测天气xUnit是否正在发现vs运行测试?是否有一些运行时间切换,可以检查。

    2热度

    2回答

    我有空隙法:cmd this._dispatcher.PushAsync(handler, cmd); 执行后,我已经改变了性质: cmd.Result = userId; 如何设置后执行无效方法属性值在单元测试中? 我想类似的东西: _dispatcher = new Mock<IDispatcher>(); _a = new Mock<SaveUserCmd>(); _dispat

    1热度

    1回答

    我想创建一个gradle脚本来为我的.net项目运行xunit测试用例。该脚本看起来像: task xunitTests { String contents = "" FileTree tree = fileTree(dir: 'Unit Test', includes: ['**/bin/Debug/**/[Project]*UnitTest.dll'], excl

    0热度

    1回答

    我在这里有一种扭曲的故事。 我在我的企业项目解决方案中运行了很多BDD SpecFlow测试。 在xUnit配置中有一些选项可以禁用测试项目中的线程,但我不想在整个项目中禁用它。 只有一个功能文件及其“场景必须相应运行并与其他场景分开。 (该测试正在模拟一些系统环境变化,并在运行其他测试时混淆)。 有没有简单的解决方案呢? 没有可用的挂钩也可以做到这一点 ...或者我只是没有看到在那里创建解决方法

    1热度

    1回答

    我从罗斯林仪测试情况下,下面的错误从以下项目 https://github.com/Weingartner/Migrations.Json.Net 预计集合是空的,但发现罗斯林分析仪{Test0.cs(5,2):错误 CS0012:'属性'类型在不是 引用的程序集中定义。您必须添加对组件'netstandard的引用, Version = 2.0.0.0,Culture = neutral,Pub

    1热度

    1回答

    当单元测试时,系统无法解析UnitOfWorkManager.Current(null参考异常)。 _unitOfWorkManager的类型为:IUnitOfWorkManager,并通过DI注入。 我测试了以下Web API代码: [HttpPost] public async Task<IHttpActionResult> Subscription(SubscriptionInputDto