1
我試圖測試茉莉花是否調用String.toUpperCase
方法。但是每當我嘗試它只是返回茉莉花測試toUpperCase
toUpperCase()方法不存在
這裏是我的茉莉花測試:
spyOn(String,"toUpperCase")
$(@makeup.el).trigger(@e)
expect(String.toUpperCase).toHaveBeenCalled()
如何測試,如果那個叫任何想法?看來String
是window
對象的私有類,所以我可能實際上不能測試它。請幫忙。
我正在測試一個函數的行爲,它的最終結果就是調用它。所以這是確保一切順利的最佳方式。無論如何,你對如何測試它是正確的。謝謝。 –