进行Pex单元测试时“超出路径范围”

时间:2011-08-21 20:47:23

标签: pex

我正在尝试在示例程序上生成Pex单元测试。我创建了一个Default.aspx的网页。现在我打开了default.aspx.cs文件,并将下面给出的代码添加到后面的代码中:

public int Add(int n1,int n2)
{
return n1+n2;
}
public int Subtract(int n1,int n2)
{
return n1-n2;
}    

现在我右键单击default.aspx.cs文件,点击“Run Pex”。在Pex勘探结果中,我收到一条消息“路径超出限制”。

我不明白 - 这意味着什么,我应该怎样做以使我的单元测试通过?

1 个答案:

答案 0 :(得分:1)

您需要先创建一个Test项目,然后使用[PexMethod]等标记方法。 关于使用Pex和Moles测试ASP.NET,请遵循此guide from Microsoft