我正在尝试在示例程序上生成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勘探结果中,我收到一条消息“路径超出限制”。
我不明白 - 这意味着什么,我应该怎样做以使我的单元测试通过?
答案 0 :(得分:1)
您需要先创建一个Test项目,然后使用[PexMethod]
等标记方法。
关于使用Pex和Moles测试ASP.NET,请遵循此guide from Microsoft。