如何在不键入物理字符串的情况下模拟字符串的长度

时间:2019-06-13 07:03:04

标签: c# unit-testing moq

我有一个服务层,可以连接到存储库层。存储库层调用存储的proc,该proc的参数的字符串长度限制为200。

我已经写了连接验证服务的基本服务。验证服务将检查字符串的长度,如果字符串大于200,则将引发异常,因此不允许调用存储库层。我现在正在为验证服务编写单元测试,我想传递小于200的字符串,再传递大于200的字符串。我真的不想写

var teststring =“ aa ....”,用于200多个字符。必须有一种更干净的方法来进行设置以用于测试。我正在使用Moq和MSTest。

任何链接或想法都会受到赞赏。

0 个答案:

没有答案