ExtensionMethodonMoqreturnsnull我尝试测试一些调用扩展方法的函数的结果。这个扩展方法是在一个接口上定义的。测试设置创建了所述接口的模拟。对于这个模拟,配置了两个设置。在模拟接口实现上调用这些设置函数时,一切都按预期工作。(请参阅TestMockSetupSourceClassA和TestMockSetupSourceClassB)但是当在扩展方法中进行这些调用时,结果为空。(参见TestDoClassStuff)我已经建立了一个测试项目:https://github.com/sschauss/MoqExtensionMethodTest扩展123456789pub