Ich versuche, einen Test zu erstellen, um besser zu verstehen, wie man DOM-Ereignisse mit der Kombination von Mocha, Chai, Sinon und jQuery testen kann. Ich möchte überprüfen, ob die Alarmfunktion bei einem Klick auf das div-Element korrekt ausgelöst wird. Ich weiß, dass das Setup des HTML-Elements korrekt jQuery ist, aber ich bin mir nicht ganz sicher, wie ich einen bestandenen Test für den unten stehenden Code erstellen kann. Besonders merkwürdig ist, dass ich beim Öffnen der HTML-Datei in meinem Browser einen Dialog erhalte, der mir die Zeile '$ (' # thingy ') zeigt. Trigger (' click ')' macht, was ich erwarte. Ich erhalte derzeit Folgendes: "TypeError: Objekt ist keine Funktion"
Relevanter Abschnitt aus meiner Testdatei tests.js
%Vor%Meine HTML-Datei ist ziemlich standardisiert, index.html
%Vor%
Tags und Links javascript bdd mocha sinon chai