发现了非常有趣的问题,并在调试后找到了再现它的场景。所以,如果我有一个包范围B的类,它有一些公共方法,而公共类A对它进行了扩展: public void someMethod() {,所以莫奇托以某种方式创建了一个“真实的”对象,并调用了一个真正的方法,而不是模拟的方法。org.eclipse.jdt.internal.junit.runner.RemoteTest
这是一个奇怪的问题,但是在C#或Visual Studio中是否有一个功能可以允许用户向被覆盖的抽象方法添加默认注释?例如。Use this method to Initialize bla bla. }然后,继承的所有类也将继承您为抽象方法设置的默认注释。我使用的是Microsoft Visual Studio Enterprise 2017版本15.8.2。