2

String.toUpperCaseメソッドがジャスミンで呼び出されているかどうかをテストしようとしています。しかし、私が試みるたびに、それは戻ってきます

toUpperCase() メソッドが存在しない

これが私のジャスミンテストです:

spyOn(String,"toUpperCase")
$(@makeup.el).trigger(@e)
expect(String.toUpperCase).toHaveBeenCalled()

それが呼び出されたかどうかをテストする方法についてのアイデアはありますか? Stringはオブジェクトのプライベート クラスであるように見えるwindowため、実際にはこれをテストできない可能性があります。助けてください。

4

1 に答える 1