Visual Studio 2015 IntelliTest:所选类型不可见,无法进行探索

时间:2015-07-09 07:17:37

标签: c# visual-studio-2015 intellitest

我有以下代码:

class Program
{
    static void Main(string[] args)
    {
        var area = AreaofSquare(5.0);
    }

    static double AreaofSquare(double side)
    {
        double area;
        area = Math.Pow(side, 2);
        return area;
    }
}

当我右键单击AreaofSquare方法并选择Run IntelliTest时,我收到以下错误消息:

  

所选类型不可见且无法探索

为什么会出现此错误?

2 个答案:

答案 0 :(得分:4)

IntelliTest仅适用于公共方法。将访问修饰符更改为public,它可以正常工作。

UIButton

答案 1 :(得分:0)

从Visual Studio 2015 RTM版本开始,我们添加了“Create IntelliTest”命令。此命令也可以在非公共成员上运行,并发出参数化单元测试和必要的InternalsVisibleTo属性。随后,您可以在此参数化单元测试或其相关的测试代码上调用“运行IntelliTest”命令并进行探索。有关上下文,请参阅此处:HERE