HTML-Canvas-Unit-Tests

Wie kann ich unit-Tests für Javascript, das zieht auf einem HTML-canvas? Die Zeichnung auf der Leinwand überprüft werden soll.

Könnte Sie erweitern Ihre Frage ein bisschen? Was genau willst du testen??? Sie wahrscheinlich haben zu schreiben, eine form der Validierung Funktionen, um das testen zu erleichtern.
Ich möchte zum testen ein Javascript-Diagramm-Zeichnung Motor. Ich möchte, um zu überprüfen, ob die geeigneten Linien und Formen sind in der HTML-canvas an den richtigen stellen. (Koordinaten, Farbe, Dicke, etc.)
Ok. Ich denke, man könnte Peitsche bis etwas über dev.w3.org/html5/2dcontext/#dom-context-2d-getimagedata . Sie diese Methode verwenden können, um zu überprüfen, aus pixel-Farbe. Es könnte helfen, wenn du schreiben könntest, einige dummy-tests, um herauszufinden, welche Art von API, die Sie gehen zu müssen.
Es wäre völlig genug für mich zu prüfen, die bestimmte Funktionen aufgerufen worden mit den passenden Parametern auf Leinwand. Ich denke über eine Art proxy.
Eine Leinwand Test utility: github.com/HumbleSoftware/js-imagediff

InformationsquelleAutor pcjuzer | 2010-12-10

Schreibe einen Kommentar