Mam następujący kod w moim kodzie JavaScript.JavaScript, jak kpić z potwierdzenia metoda
if (window.confirm('Are you sure?')) {
AdminData.actOnResult('delete');
}
Piszę test dla tego kawałka kodu. Jak symulować metodę window.confirm? Próbowałem podążać za kodem, ale nie działało.
window.confirm = function(arg) {
return true;
};
Mogę przenieść metodę window.confirm do innej funkcji, a następnie mogę wykpić tą metodę. Jednak zastanawiałem się, czy istnieje lepsze rozwiązanie.
IMO z 3 odpowiedzi do tej pory, ta dotyczy tego, o co pyta Nick. Na dzisiejszym Stackoverflow jest bardzo mało o statycznych kpinach z JavaScriptu oprócz twojej odpowiedzi. –