Ich benutze jQuery Dateiupload-Plugin für die Verwaltung von Image-Datei-Uploads. Was ist der richtige Weg, um die Bildeinreichung mit Jasmine zu testen?So testen Sie Dateiupload mit Jasmine BDD
5
A
Antwort
2
Ich würde einen Blick auf die Hilfsbibliothek Sinon.js werfen. Sie können das XMLHttpRequest-Objekt überspionieren, um die Postanforderung abzufangen, und sicherstellen, dass der Plug-in-Code Bilder korrekt übermittelt. Sehen Sie sich insbesondere diesen Teil der Sinon.js-Dokumentation an:
Verwandte Themen
- 1. So testen Sie einen UIViewController - TDD/BDD
- 2. QUnit Vs. Jasmine und TDD Vs. BDD
- 3. Testen eines Winkelversprechens mit Jasmine
- 4. Testen von Winkeldienst mit Jasmine
- 5. Testen von $ http mit Jasmine in AngularJS
- 6. Testen von Jquery-Selektor mit Jasmine-Komponententests
- 7. Testen eines einfachen AngularJS-Dienstes mit Jasmine
- 8. Testen eines Backbone-Beziehungsmodells mit Jasmine
- 9. Wie testen Sie die Dauer einer $ Timeout-Operation mit Jasmine?
- 10. Testen von verschachtelten AngularJS-Versprechungen mit Jasmine
- 11. Mock window.location.reload in Jasmine testen
- 12. So testen Sie Google Analytics Anruf mit Jasmine nach Facebook Wie
- 13. So testen Sie APIs
- 14. So testen Sie JQuery-Datei-Upload mit RSpec und Capybara
- 15. Mocking Angular Modulabhängigkeiten in Jasmine Einheit testen
- 16. Verstehen Sie BDD mit einem praktischen Beispiel
- 17. Selenium WebDriver mit Java: Testen einer Dateiupload-Site
- 18. Visual Studio, Jasmine und Chupzpah - Automatisches Testen
- 19. So testen Sie Menü
- 20. Erstellen eines Datensatzes mit EmberData beim Testen mit Jasmine
- 21. Karma/Jasmine testen benutzerdefinierte Anweisung Controller
- 22. Testen von $ log.error im Provider mit Angular und Jasmine
- 23. Jasmine: Testen von privaten Methoden in KnockoutJS
- 24. Wie testen Sie einen JavaScript-Bild-Onerror-Rückruf in Jasmine?
- 25. Testen von AngularJS Versprechen in Jasmine 2.0
- 26. Wie testen $ Scope in Jasmine Test?
- 27. Eine if-Anweisung testen - AngularJS/Jasmine
- 28. So testen Sie ein Fragment mit Espresso
- 29. So testen Sie HttpApplication-Objekt mit HttpApplicationState
- 30. So testen Sie Pusher mit RSpec