ScalaMock是否支持模拟(伴随)对象和构造函数?

ScalaMock是否支持模拟(伴随)对象和构造函数?,scala,unit-testing,mocking,scalamock,Scala,Unit Testing,Mocking,Scalamock,关于ScalaMock模拟伴生对象和构造函数的能力,有一些相互矛盾的说法。页面上写着 它还可以模拟: 班级 *单一对象和伴生对象静态方法 对象创建构造函数调用 具有私有构造函数的类 最终类和具有最终方法的类 具有符号名的运算符方法 重载方法 另一方面,这本书告诉我: 2016年第一季度-ScalaMock 4 一旦scala.meta可用,我们计划开始ScalaMock 4的工作。如果scala.meta兑现了它的承诺,ScalaMock 4应该能够模仿任何特性,不管它的类型有多复杂 此外,我们

关于ScalaMock模拟伴生对象和构造函数的能力,有一些相互矛盾的说法。页面上写着

它还可以模拟:

班级 *单一对象和伴生对象静态方法 对象创建构造函数调用 具有私有构造函数的类 最终类和具有最终方法的类 具有符号名的运算符方法 重载方法 另一方面,这本书告诉我:

2016年第一季度-ScalaMock 4 一旦scala.meta可用,我们计划开始ScalaMock 4的工作。如果scala.meta兑现了它的承诺,ScalaMock 4应该能够模仿任何特性,不管它的类型有多复杂

此外,我们预计它还将支持:

改进的语法:mockObject.expects.methodarguments,而不是:mockObject.method uuExpects arguments 模拟对象创建构造函数 模拟单例和伴生对象静态方法 用final方法或私有构造函数模拟final类和类
那么,什么是正确的呢?当前版本的ScalaMock 3.2是否能够模拟对象和构造函数?

经过进一步研究,似乎模拟对象和构造函数曾经受到支持,但当前版本中没有

经过进一步的研究,模拟对象和构造函数似乎曾经受到支持,但目前的版本中没有