The following does not work:
[assembly: Mock<IItfDerived>]
public interface IItfBase
{
void Method1();
}
public interface IItfDerived : IItfBase
{
void Method2();
}
and produces this compile error:
error CS0535: 'ItfDerivedMock.@class' does not implement interface member 'IItfBase.Method1()'
Looking at the tests, it seems this is not tested so I guess it is not supported ?
Please consider adding support for this scenario.