xunit.net

    2热度

    1回答

    我有我的解决方案设置,在该解决方案中有一个xUnit测试项目/程序集配置了xUnit桌面亚军。 当我运行该解决方案的运行“运行所有”,在测试资源管理器窗口中的测试中,我看到下面的输出: ------ Discover test started ------ [xUnit.net 00:00:00.6641444] Discovering: Namespace.Testing [xUnit.ne

    1热度

    1回答

    我已经在Visual Studio 2015中将Specflow/Specrun添加到现有的单元测试项目(基于XUnit 2.0)。 当我尝试执行单个场景时,它似乎尝试并执行相同的操作4次。这里是控制台输出: Scenario: Add true/false question in AddTrueFalseQuestion -> Succeeded on thread #0 Scenario:

    3热度

    1回答

    我开始一个新的ASP.net vNext/MVC6项目,我想用xUnit来测试它。 我已经关注了DNX项目的instructions on the xUnit web site。 当我尝试运行在Visual Studio的测试,或者使用内置的流道或ReSharper的,我收到此错误信息: 如果我尝试运行从测试命令行中,我得到这个: xUnit.net DNX Runner (32-bit DN

    1热度

    1回答

    我在Visual Studio中使用类库(Portable)项目模板来生成与.NET Core兼容的现代PCL。不幸的是,我无法既不NUnit的,也没有运行的xUnit单元测试PCL:所有的 首先,我不能为单元测试项目中创建类库(包)或控制台应用程序(包)。 VS 2015目前不允许从这些类型的项目中引用现代PCL:https://github.com/aspnet/Home/issues/109

    3热度

    1回答

    我已经成功地在VS2015上创建了一个xUnit项目来测试UWP应用程序。这个问题有一个背景here on stackoverflow给出了这个问题的一些背景。 我可以编译并运行测试,但是当我参考要测试的项目时,出现以下错误。 ------ Run test started ------ Updating the layout... Checking whether required fra

    0热度

    2回答

    认可我想从MSTest的移动的xUnit,并安装了以下VS的一些推广 我可以写的事实和成功运行我的测试,但由于某种原因Assert是无法识别的

    1热度

    1回答

    我是TDD的新手,我使用了一堆XUnit,AutoFixture和Moq。我想知道moq的目的是什么时候测试一个函数调用一个存储库来访问数据库。 例如: 我有一个简单的项目结构,其中我的BLL引用我的DAL。在我的正常应用程序中,IRepository被注入到ProductBLL.cs中。所以我看到Moq帮助我在我的测试中注入了相同的存储库。 (但什么是点,如果该打数据库中的功能不起作用?) 我的

    2热度

    1回答

    我的团队正在创建一个ASP.NET MVC应用程序。我们使用脚手架帮助我们创建实体。脚手架将创建模型,存储库,控制器和我们有的其他类。它还支持实体的基本测试套件。所有的脚手架代码目前正在测试。 我想要的是,如果某个类的代码覆盖率低于某个特定值,那么该单元测试会失败。例如,Controller和Repository需要覆盖率尽可能接近100%。这些类也将进一步发展,我想要一个检查来确保添加到它们的代

    1热度

    1回答

    假设我在要构造单元测试的类构造函数中有一些逻辑,如果我使用xUnit.net和每种方法的嵌套测试类? using Xunit; public class MyClass { public MyClass() { // Some logic to test } public int GetResult() { retu

    1热度

    1回答

    当我运行我的xUnit单元测试时,有时会出现一个错误消息,例如“事务(进程ID 58)在另一个进程上死锁在锁资源上并且已被选为死锁受害者”测试,看似随机。如果我自己重新运行任何失败的测试,它会通过。 我应该怎么做才能防止这种情况?是否有一个选项可以一次又一次地运行测试,而不是一次全部运行? 这里(NB我的Visual Studio 2015年中运行了我的ASP.Net MVC 5控制器API方法测