Ich habe eine Funktion, die CSV-Datei herunterlädt. Ich muss einen Testfall dafür schreiben. also möchte ich aufhören, bestimmte linie auszuführen oder download zu stoppen, während ich die funktion teste. Wie kann ich das machen?Wie höre ich die Ausführung bestimmter Zeile in einer Funktion während des Testens
Hier ist mein Code, der versucht, Datei herunterzuladen.
str = attributes + '\r\n' + str;
var element = document.createElement('a');
var blob = new Blob([str], {
'type': 'text/csv;charset=utf-8'
});
var url = window.URL.createObjectURL(blob);
element.href = url;
element.download = "MNHM_" + this.setDateAndTime() + ".csv";
document.body.appendChild(element);
element.click();
Mögliche Duplikate von [Wie kann ich meinen JavaScript-Code debuggen?] (Http://stackoverflow.com/questions/988363/how-can-i-debug-my-jiraskics-code) – Erik
Es geht nicht um Debuggen. Ich muss Testfall schreiben, damit die bestimmte Linie seine Ausführung stoppt. Nicht im Debugger-Modus. – Samip
Das macht keinen Sinn. Was genau versuchen Sie, genau zu testen, und warum sollten Sie Ihren Code "stoppen" müssen, ohne einen Debugger zu verwenden? – Seonixx