Resharper 8和Test Explorer在VS2013中找不到xUnit测试

时间:2014-03-07 02:12:07

标签: visual-studio-2013 resharper xunit xunit.net

我有以下测试代码。但无法在Test Explorer或Resharper中看到测试。 我错过了什么?我已经公开了这个类,我尝试过清理项目,我在测试设置中尝试了两种默认体系结构。我正在运行Windows 7. xUnit 1.9.2,Resharper 8.1完整版

using Xunit;
namespace MonkeyFace.Specs.Registration
{
    public class ValidApplicationReceived
    {
        [Trait("A valid application is submitted","")]
        [Fact(DisplayName= "A user is added to the system")]
        public void User_is_Add_To_System()
        {
            Debug.Print("hi");
            Assert.Equal(1,1);
        }

2 个答案:

答案 0 :(得分:12)

您是否安装了xunit ReSharper runner扩展程序?您需要从ReSharper安装它 - >扩展经理。

如果安装了,你在编辑器中看到了什么吗?用于表示测试的类或方法旁边的任何图标?

答案 1 :(得分:1)

我必须使用工具 - >为Visual Studio 2012和2013安装xUnit.net运行器。 Visual Studio中的扩展和更新菜单