亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

具有 FromForm 綁定到 IFormFile 屬性的 C# 集成測試控制器

具有 FromForm 綁定到 IFormFile 屬性的 C# 集成測試控制器

C#
呼如林 2023-04-29 10:01:02
我在用著:Visual Studio 2017 專業版點網核心SDK 2.2.102XUnit 2.4.1我想做什么集成測試接受表單數據的 API 控制器方法。設置[FromForm]我的控制器中的 API 路由使用屬性接受 CommandObjectCommandObject 的屬性之一是類型List<IFormFile>,它旨在管理屬于請求一部分的任何文件當我從 Postman 手動測試 Controller 方法時,它按預期工作。問題文件未綁定到List<IFormFile>屬性。其他一切都按預期工作,但文件沒有。這是我第一次使用多部分表單數據,所以我不確定要嘗試什么。當我調試測試時,您可以看到除了屬性之外的所有內容都有效Documents(注意,這與下面的代碼不 100% 匹配,因為我不得不混淆一些東西)我看過的東西有很多與多部分表單數據相關的東西,我嘗試過的一些解決方案是:這個 StackOverflow 帖子另一個 StackOverflow 帖子自定義類我的集成測試.cs我的集成測試設置背后有很多代碼。如果我把它全部貼在這里,我認為它不會很有幫助。最重要的信息是變量server是類型Microsoft.AspNetCore.TestHost.TestServer
查看完整描述

目前暫無任何回答

  • 0 回答
  • 0 關注
  • 236 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號