首页 > 解决方案 > 使用 MOQ 框架的模拟数据,没有 N 个单位的接口

问题描述

我想使用 mock 测试一些方法之间的通信。唯一的问题是我想在不实现接口的情况下做到这一点。那可能吗?我刚刚阅读了很多关于模拟对象的主题和一些教程,但它们都用于模拟接口,而不是模拟类。我尝试使用 Moq 框架。

标签: .net

解决方案


我必须减少声誉才能发表评论。请查看 SOLID 原理。你真的应该使用接口。如果您真的不想使用接口,只需将您的方法或属性设置为虚拟,并且 moq 可以通过设置覆盖它。


推荐阅读