我们不支持在jMock中模拟静态方法,因为它不适合我们的设计方法。我们不建议对可能影响系统状态的重要功能使用静态方法。我们倾向于使用它们只是为了支持OO代码并使之更具可读性。这就是为什么我们将模拟静态方法视为提示存在问题的原因。一个例外是它在第三方库中的位置,但无论如何,我们可能会将其包装在更面向对象的东西中。

我们不支持在jMock中模拟静态方法,因为它不适合我们的设计方法。我们不建议对可能影响系统状态的重要功能使用静态方法。我们倾向于使用它们只是为了支持OO代码并使之更具可读性。这就是为什么我们将模拟静态方法视为提示存在问题的原因。一个例外是它在第三方库中的位置,但无论如何,我们可能会将其包装在更面向对象的东西中。