1

我正在尝试在示例程序上生成 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文件内部,单击“运行 Pex”。在 Pex 探索结果中,我收到一条消息“超出路径范围”。

我不明白——这是什么意思,我应该怎么做才能让我的单元测试通过?

4

1 回答 1

1

您需要先创建一个测试项目,然后用[PexMethod]etc 标记方法。请按照Microsoft的本指南使用 Pex 和 Moles 测试 ASP.NET。

于 2011-08-22T01:03:07.587 回答