Javascript 如何实例化返回扩展类的函数的结果?

Javascript 如何实例化返回扩展类的函数的结果?,javascript,jasmine,Javascript,Jasmine,如何在Jasmine中测试此代码,方法getNumber const PageFactory = SuperClass => class extends SuperClass { getNumber() { ....... } 我尝试了newpagefactory(null)和PageFactory.getNumber,写入 TypeError is not a constructor(evaluating 'PageFactory.getNumber()) or _pageFac

如何在Jasmine中测试此代码,方法
getNumber

const PageFactory = SuperClass => class extends SuperClass {

getNumber() {
.......
 }
我尝试了
newpagefactory(null)
PageFactory.getNumber
,写入

TypeError is not a constructor(evaluating 'PageFactory.getNumber()) or  _pageFactory["default"].getNumber()

PageFactory
是一个创建构造函数的工厂函数

class TestClass { // stub class

}

const Paged = PageFactory(TestClass) // create new class using stub

const pagedInstance = new Paged() // create an instance

pagedInstance.getNumber() // <-- test getNumber method
类TestClass{//stub类
}
const Paged=PageFactory(TestClass)//使用存根创建新类
const pagedInstance=new Paged()//创建一个实例

pagedInstance.getNumber()//为什么它被标记为Jasmine。你的源代码中没有Jasmine的踪迹,问题似乎只与Javascript有关。是的,你是对的,对不起