我有一個HTML數據元素的裏面的一些JSON數據:在QUnit中測試SyntaxError異常的最佳方法是什麼?
<div id="ps-data" data-ps="
{
"teacherId": 12345678
},
"></div>
我使用jQuery的parseJSON功能解析它,但如果我將它傳遞無效的JSON,我得到一個SyntaxError異常。在QUnit中,這顯示爲全局失敗,但我希望它在我的一個測試用例中失敗。最好的方法是什麼?
我解析的代碼如下所示:
$.parseJSON($('#ps-data').data().ps);
您可以使用'try catch'語句 –
我想我的問題是:我如何測試沒有異常被拋出? –