Steve Sanderson の MvcIntegrationTestingFramework を使用して、アップロード アクションへの投稿をシミュレートしようとしています。2 番目のパラメーターは、ポストされるフォーム データの名前と値のペアに変換されるオブジェクトです。
私のテストコードは次のとおりです。
[Test]
[Category("integration")]
public void UploadRunsCorrectlyWhenConfiguredFromApplicationStart()
{
var appHost = AppHost.Simulate("ingester");
appHost.Start(session =>
{
var result = session.Post("upload/upload",
new
{
id = Guid.NewGuid().ToString(),
file = ***Help here ***
});
Assert.That(result.Response.StatusCode == 202);
} );
}
アクションは次のとおりです。
[AcceptVerbs(HttpVerbs.Post)]
public ActionResult Upload(string id, HttpPostedFileBase file)
{
//Need file to not be null here
}
私の質問は、動作中のファイルが null として表示されないようにするには、ここのヘルプに何を入力すればよいですか?
ありがとう :)