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.csRun Pex] をクリックしました。Pex の探索結果で、「パスの境界を超えました」というメッセージが表示されます。

理解できません – これはどういう意味ですか? また、単体テストに合格するにはどうすればよいですか?

4

1 に答える 1

1

最初にテスト プロジェクトを作成してから、メソッドを etc でマークする必要があります。Pex と Moles を使用した ASP.NET のテストについては、Microsoft のこのガイド[PexMethod]に従ってください。

于 2011-08-22T01:03:07.587 に答える