単体テストが必要なメソッドがあります。これは、件名が示すように、NameValueCollection を生成します。NVC のすべてのプロパティは、フォーム データを通じて入力されます。
private NameValueCollection generateCollection()
{
NameValueCollection nvc;
nvc = new NameValueCollection();
nvc.add("firstItem", HttpUtility.HtmlEncode(Request.Form["firstItem"]));
nvc.add("secondItem", HttpUtility.HtmlEncode(Request.Form["secondItem"]));
nvc.add("thirdItem", HttpUtility.HtmlEncode(Request.Form["thirdItem"]));
return nvc;
}
Visual Studio に含まれている単体テスト機能を使用しています。一体どうやってこれを行うのですか?