1

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 として表示されないようにするには、ここのヘルプに何を入力すればよいですか?

ありがとう :)

4

0 に答える 0