2013-11-25 2 views
5

저는 각도기 테스트를 Angular로 쓰고 있습니다. 지시어가 올바르게 렌더링되었는지 확인하고 싶습니다.하지만 각도기 구문에서 가장 좋은 방법은 확실하지 않습니다.각 측정기 각도 검사 : 지시 특성을 확인하는 방법?

이 내 렌더링 된 HTML이 모습입니다 :

<div faqs-widget="" class="ng-scope"> 
<h1 class="ng-binding">My FAQs</h1> 
<ul> 
<!-- ngRepeat: question in data --> 
<li ng-repeat="question in data" class="ng-scope ng-binding">A question</li> 
<!-- end ngRepeat: question in data --> 
</ul> 
</div> 

그래서 이상적으로 나는 faqs-widget 특성을 가진 div이 적어도 있는지 확인하고 싶습니다. 어떻게해야합니까?

(PS :.도 환영합니다 내가 테스트해야 다른 무엇에 대한 조언)

+0

,하지만 protractor에서 할 수있어, ptor.findElement (protractor.by.css ('getInnerHtml')) – user2167582

답변

8

이 단위 테스트처럼 들리지만, u는 각도기에 그것을 할 수 있습니다, 이것은 단위 테스트 같은 소리

ptor.findElement(protractor.by.css('div[faqs-widget]').isElementPresent().then(function(v){ 
    expect(v).toBe(true); 
}); 
+0

더 많은 유닛 테스트 +1 –

관련 문제