xunit.net

    2热度

    2回答

    我有一个C#/ Selenium/Specflow测试套件,我使用junkins使用xunit.console.exe运行。我需要将这些测试指向不同的环境(Test/QA/Prod等),并且希望使用命令行参数。 批处理命令我打电话是: "%WORKSPACE%\packages\xunit.runner.console.2.1.0\tools\xunit.console""%WORKSPACE%\

    2热度

    1回答

    我有一个编译的项目,我想用xUnit进行测试。但是,尽管该项目允许我添加引用和构建,但只要向测试类添加using语句,就会看到红色的波浪线,并且出现错误“找不到类型或名称空间”。 即使我想测试的项目的xproj已被添加到引用,并且名称空间确实存在。它必须是我所做的,但我看不到。使用早期版本的.net,我已经添加了数百次测试项目的引用,没有任何问题。 那么.NET的工作方式有什么不同,为什么它不能识

    0热度

    1回答

    在我的一些测试中,我必须将XML文件的内容与一些参考文件(黄金文件方法)进行比较。为了比较这些XML文件,我使用了XmlDiff,它会生成指出文件差异的HTML(请参阅,例如here)。 现在,如果测试失败,将diff文件的链接作为测试消息的一部分,这样用户可以点击它并验证浏览器中的差异(最好在VS中) )。这可能吗?我已经尝试See diff at C:\myabsolutepath\diff.

    15热度

    2回答

    我试图创建一个.net核心单元测试项目对框架4.6.1测试项目依赖于Microsoft.SqlServer.Types(10.0.0.0)。在.net核心之前,我会添加一个带绑定重定向的app.config文件。我试过这个,但绑定重定向似乎没有拿起,当我从Visual Studio中运行。我能做些什么来解决绑定重定向?

    3热度

    2回答

    我使用VS2015的xUnit。部分代码由[Trait(“Category”,“C1”)]装饰。然而,在测试资源管理器中,当使用特性组时,它总是显示'没有特质'。我试图在课堂和方法层面进行装饰。 我搜索了。它似乎是2015年的一个bug:Visual Studio 2015 Test Explorer does not see XUnit dnx traits 现在是否修复了?它适用于任何人吗?或

    3热度

    2回答

    在我的解决方案时,做一个干净的/重建这样的测试显示在测试资源管理器,我得到以下错误后发现测试了。查看测试输出窗格了解详细信息。' ,没有测试出现了。 当我检查测试输出窗格它说:'test-xunit'返回'-532462766' (除非在DropDownList中选择测试的输出窗口不是输出窗格,请让我知道它是不是'吨。) 我相信这开始,因为我更新VS2015到最新和最伟大的(更新3)不断发生。关于

    25热度

    4回答

    我有一个ASP.NET MVC核心应用程序,我正在编写单元测试。其中一种操作方法使用用户名的某些功能: SettingsViewModel svm = _context.MySettings(User.Identity.Name); 这明显在单元测试中失败。我环顾四周,所有的建议都来自.NET 4.5,以模拟HttpContext。我相信有更好的方法来做到这一点。我试图注入IPrincipal

    1热度

    2回答

    我是编码的新手。 我有一个类,A: public class A { public InterfaceB _b; public A() { _b = new B(); } public string functionA() { if(String.IsNullOrEmpty(_b.GetId()))

    3热度

    1回答

    我使用xUnit这个例子测试: [Fact] public void SomeTest() { Assert.All(itemList, async item=> { var i = await Something(item); Assert.Equal(item,i); }); }

    1热度

    1回答

    今天将我的teamcity升级到10.0(build 42002)后,我遇到了与https://stackoverflow.com/questions/38695121/teamcity-unmet-requirements-dotnetframework4-0-x86相同的问题。我按照说明将我的xUnit插件更新到v1.1.2,但现在我的构建代理不能开始工作。如果我想检查我的构建配置我得到以下错