2015-01-22 2 views
0

nightwatch.js를 사용하여 UI 통합 테스트를하고 기대했던 것과 반대의 주장을 할 수있는 기능을 찾지 못했습니다. jasmine.js에서 .not() 메소드를 사용했던 것을 기억하고 있으며 야간에도 이런 종류의 기능을 찾고 있습니다. 온라인에서 사용자 지정 방법을 찾을 수 없으며 직접 사용자 지정 단정을 개발하는 데 어려움을 겪고 있습니다.nightwatch.js에 대한 체인 .not() 커스텀 어썰트 추가하기

내 목표는 다음과 같습니다. Browser.assert.not(). title ("Login"). end();

답변

0

node.js standart 어설 션을 사용할 수 있습니다. getTitle 콜백에서 사용하십시오. 나는 그런 식으로보고해야한다고 생각 :이 주장의

module.exports = { 
"Some test" : function (browser) { 
    browser 
     .url(my.app.url.example.com) 
     .getTitle(function(title){ 
      this.assert.notEqual(title,'another string'); 
     }) 
     .end(); 
} 
}; 

물론 결과는 nightwatch.js의 주장과 동일 보인다.

관련 문제