Sto giocando con Karma corridore di prova (http://karma-runner.github.io/0.8/index.html) utilizzando qunit (http://qunitjs.com). Ho creato con successo e eseguito semplici test (100% JavaScript), ma ora sto provando a utilizzare i dispositivi HTML per testare il codice che interagisce con i nodi DOM. Sono in grado di caricare questi apparecchi dichiarandoli in "file" in questo modo:Come posso utilizzare dispositivi HTML con il test runner di Karma usando Qunit?
{pattern: 'fixtures/myfixture.html', watched: true, served: true, included: false}
di venire servito dal server di karma, ma non capisco come posso accedere alla sua DOM :(
Supponiamo mio apparecchio è un semplice file HTML contenente il codice seguente:?
<div id="container">hello world</div>
Come posso scrivere un test che può accedere a quel nodo (il div) il "documento" è legato alla " context.html "file nella cartella" statica "per quanto ne so ... quindi dove sono gli HTM L del mio apparecchio ??
leggi la mia risposta qui: http://stackoverflow.com/questions/15214760/unit-testing- angularjs-direttiva-con-templateurl/16528985 # 16528985 –