我正在为我的一个名为UploadFile()的方法实现 nUnit 测试用例,如下所示
public void UploadFile(string siteId, string sitePageId)
{
int fileCount = HttpContext.Current.Request.Files.Count;
//Rest of code
}
所以基本上我正在使用HttpContext.Current.Request.Files读取文件。从 UI 它工作正常,但是当我为它实现 nUnit 测试用例时,我无法模拟HttpContext.Current.Request.Files。我在谷歌上搜索了一些模拟工具,但我也没有得到任何与模拟HttpContext.Current.Request.Files相关的信息。请帮助我如何模拟它或为我的方法编写测试用例。