1
中)(by.css要素を待っている私は$scope.$broadcast
は私の指示に私のコントローラ分度器
ctrlr.rollDice = function(){
.... do some stuff
$scope.$broadcast('eventType', args);
}
コードでelement.addClass()
コードを実行し、イベントをトリガするにはいくつかのコードを持っている
scope.$on('eventType', function(){ element.addClass('class'); });
私はを待ちます。イベントが発生し、element.addClass
がmで実行されるまで、を待ちます。どのように私はから.activateがを表示クラスを持つ要素のためのを待つん
browser.wait(element(by.css('.activate')).isPresent,15000).then(function(isPresent){
expect(isPresent).toBe(true);
});
は、しかし、私は次のエラー
TypeError: Cannot read property 'getWebElements' of undefined
を取得使用してyの分度器テスト??
element
はランダムな可視要素ですが、クラスを設定するだけです。また、私が実際のWebブラウザでプロジェクトを実行する場合、....すべて正常に実行されます。