我有控制器在文件系统上创建文件,请求附加文件。在开发过程中,我通过fiddler请求编辑器测试了我的控制器工作,其中提供了上传文件请求选项。如何使用单元测试来测试我的控制器工作?我的意思是叫我的控制器像这样
[TestClass]
public class DocumentsControllerTest
{
[TestMethod]
public void DocumentsTest()
{
var documentsController = new DocumentsController();
documentsController.post(12323, "somedata"); <--here in params i send some data
}
}
在post方法参数中我发送了一些额外的数据(关于文档所有者的信息)。如何在此代码中发送文件(正如我通过fiddler所做的那样)?