标签: asp.net-mvc unit-testing moq
我正在开发一个asp.net mvc应用程序。
我正在使用Repository模式。我不确定如何测试进行添加/编辑/删除操作的控制器方法。
但是,我正在使用moq库来模拟数据库依赖项。
请建议如何测试上述操作。
注意:这里,删除操作不是实际删除,而是软删除,这意味着实体的状态将从1开始为
答案 0 :(得分:1)
这完全取决于你想要测试的内容:
您的问题表明第一个提案可能更接近您的意图。但是,我并不完全清楚(例如,如果你在嘲笑存储库,DELETE操作是硬还是软是不相关的。)。