Tôi đang chơi với Karma runner thử nghiệm (http://karma-runner.github.io/0.8/index.html) sử dụng qunit (http://qunitjs.com). Tôi đã tạo thành công và chạy thử nghiệm đơn giản (100% JavaScript), nhưng bây giờ tôi đang cố gắng sử dụng các đồ đạc HTML để kiểm tra mã tương tác với các nút DOM. Tôi có thể tải những đồ đạc bằng cách tuyên bố họ trong "tác phẩm" theo cách này:Tôi có thể sử dụng đồ đạc HTML với nhân viên thử nghiệm Karma bằng Qunit như thế nào?
{pattern: 'fixtures/myfixture.html', watched: true, served: true, included: false}
nó được phục vụ bởi máy chủ nghiệp, nhưng tôi không hiểu làm thế nào tôi có thể truy cập vào DOM của nó :(
giả sử vật cố của tôi là một tập tin html đơn giản chứa đánh dấu sau:?
<div id="container">hello world</div>
Làm thế nào tôi có thể viết một bài kiểm tra đó có thể truy cập vào nút đó (div) các "tài liệu" có liên quan đến " context.html "tệp trong thư mục" tĩnh "như tôi biết ... vậy HTM ở đâu L của vật cố của tôi ??
Kiểm tra câu trả lời của tôi ở đây: http://stackoverflow.com/questions/15214760/unit-testing- angularjs-directive-with-templateurl/16528985 # 16528985 –