在使用 Mock 的时候,可以设置一个 Mock 的对象继承多个接口,而不需要自己定义一个接口去继承其他的多个接口
这个算是 Mock 的高级的玩法了,在 Mock 的官方文档有说到,可以使用 As 的方法,给 Mock 的对象加入其他的接口继承
如下面代码,我有两个接口,定义如下
public interface IF1
{
}
public interface IF2
{
}
此时我想要定义一个 Mock 的对象,让这个对象继承上面这两个没有继承关系的接口,此时的代码可以如下
var mock = new