Comment se moquer de Fichier en javascript?

Je suis le développement de quelques petits projets pour exercer mon TDD compétences. Le projet se compose d'un lecteur audio qui a la possibilité de glisser-déposer des fichiers dans une liste de lecture. Je suis l'aide de Jasmin comme un framework de test. Le problème que j'ai rencontré est que je ne peux pas se moquer des fichiers javascript pour tester mon fichier fonctionnalité de téléchargement. J'ai essayé de créer un Fichier comme ceci:

new File(new Blob(), "name");

mais Chrome ne permet pas de créer des fichiers manuellement. Fichier du constructeur est illégal de les utiliser. J'ai trouvé une solution avec grunt.js qui consiste à retourner des fichiers à partir de grognement, mais je n'ai pas vraiment envie de l'utiliser côté serveur pour un petit projet de test. Est-il une solution de contournement pour ce problème?

OriginalL'auteur | 2014-06-30

Leave a Reply

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *