【发布时间】:2014-01-17 09:37:31
【问题描述】:
我有一个采用 2 个参数的方法,例如:
assetService(assetDto dto, HttpPostedFileBase photo)
我不能用这个最小起订量。我怎样才能做到这一点? (使用“起订量”)
public ResultObjectDto CreateAsset(AssetDto model, HttpPostedFileBase file)
我想最小起订量
Assert.IsTrue(_assetService.CreateAsset(new AssetDto(), postedFileBase).ResultType == ResultType.Error);
这个起订量不对,我该怎么办
【问题讨论】:
-
我不能用这个最小起订量你是什么意思?你到底想做什么?
-
我尝试使用最小起订量编写单元测试。我有一个采用 httppostedfile 参数的文件上传方法,但我无法修复它。 httppostedfile 基础有很多例子,但我的方法有两个参数,我无法修复它。
-
发布一个单元测试的例子。我还是不知道你到底想解决什么问题。
-
对不起,我迟到了。我更新了我上面的问题
-
man 从字面上看,谷歌“moq HttpPostedFileBase”的第一个结果是解决方案stackoverflow.com/questions/15622153/… 只需模拟 HttpPostedFileBase 并完全按照您在 PostedFileBase 是模拟对象的断言中调用测试。
标签: c# moq httppostedfilebase