2014-01-06 102 views
1

我想通過使用angular e2e測試來設置內容可編輯div的值。 以下是摘錄。如何使用angular e2e測試contenteditable div?

it('compare value - Launch form', function() { 
      element('#firstLine').val(123) 
       element('#enter').click(); 
      sleep(10); 
      expect(element('#secondLine').val()).toBe(123); 
}); 
+0

你有什麼問題,你有什麼嘗試? –

+0

我想設置值123爲第一個輸入框是contenteditable div。然後按enter鍵將第一個值設置爲第二個inputbox。然後比較值,但值123不顯示在第一個輸入框中。 – amolp1709

回答

0

萬一你沒有解決已經在你的問題:

我相信元素(ID).VAL(..)是輸入型的元素。對於CONTENTEDITABLE div的,你應該設置與文本:

元素(ID)的.text( 「一些文本」) 預期(元素(ID)的.text())toEqual( 「一些文本」)

你也可以使用你的角度模型在你的領域放置一些文本,例如 input(「model.property」)。enter(「some text」)