xunit

    2热度

    1回答

    我的一些测试使用静态类,这使得无法完全隔离地运行它们。 因此,我想知道是否有办法告诉xunit一些测试(在不同的测试类中)的顺序? NCrunch具有[ExclusivelyUses("TheStaticClass")]属性,我正在寻找类似的东西(以便构建服务器不会失败)。

    1热度

    1回答

    This guy seems to have the same problem。 下面是我在做什么: stage('Test') { steps { bat "\"${tool 'VSTestRunner'}\" %WORKSPACE%\\MyApp\\bin\\Debug\\MyApp.dll /logger:trx & exit 0" // The te

    1热度

    1回答

    我正在使用xunit为我的web api编写单元测试。我的web api使用依赖注入来传递一个DbContext和一个IConfiguration作为使用构造函数注入的参数。我希望能够在我的单元测试项目中做到这一点,以便我可以轻松访问DbContext和IConfiguration。我已阅读使用夹具来做到这一点,但我还没有找到一个很好的例子来说明如何处理。我看过使用TestServer类的文章,但

    1热度

    1回答

    我是XUnit和Moq的新手。我试图理解测试框架和准备单元测试用例。我正在使用依赖注入来注入接口。 我测试了以下接口 using System.Collections.Generic; using Zeiss.IMT.MCCNeo.Settings.Entities; namespace Zeiss.IMT.MCCNeo.Settings.Data.Interface { pub

    3热度

    1回答

    我想运行一个xunit测试项目。我按照下面的步骤来做到这一点,但是我一直在“找不到可执行文件匹配命令dotnet-test-xunit”错误。 步骤: 1.创建了一个名为“测试”在本地驱动器文件夹。 2.保持 “测试” 的文件夹中,在命令行当前目录,我跑以下命令: 一个)DOTNET新--type xunittest b)中的dotnet恢复 c)中的dotnet测试 3.最后,在执行“dotne

    1热度

    1回答

    我使用Asp.netCore和下面的代码是我的行动的一部分,我需要测试XUnit。问题是URL这是null,而我正在测试的行动方法。我如何模拟URL及其功能RoutUrl返回我期望的URL。 var callbackUrl = Url.RouteUrl("ConfirmEmail", new { userId = user.Id, token }, Request.Scheme); 我也试过这

    1热度

    1回答

    不再发现从.net 1.1核心项目移动到.NET的Core 2后,我只注意到我的xUnit测试没有在VS 2017年发现了... 任何想法如何让他们回来? :) UPDATE 经过一番深入的研究,我发现,我的相关问题,这个错误在我的测试项目:“无法加载文件或程序集System.Runtime,版本= 4.1.1.0" 更多的细节在这里: https://developercommunity.vis

    0热度

    1回答

    如何在xUnit框架中使用ExcelData属性来运行Excel中存在的测试用例。早些时候,它看到了相关的帖子。但是现在它不是识别属性。

    1热度

    1回答

    运行.NET核心项目 我有以下项目 /proj.sln /some.lib.test/ /some.lib.test.csproj 其中 some.lib.test.csproj <Project Sdk="Microsoft.NET.Sdk"> <PropertyGroup> <TargetFramework>netcoreapp2.0</TargetFr

    5热度

    2回答

    我有以下单元测试,我将从.Net Framework库移植到.Net core xunint测试库。要添加的单元测试需要的项目是 https://github.com/dotliquid/dotliquid 和被添加到所选择的文件显示这里 我要新增的单元测试 [Test] public void ParsingWithCommaDecimalSeparatorShouldWork() {