Угловое тестирование: транспортир не может получить входное значение

Я новичок в Protractor .. Я думаю, что понял основные принципы, несмотря на отсутствие документации, но я не могу найти способ решить эту проблему.

Учитывая этот код:

ptor.findElement(protractor.By.input('canvas.description')).sendKeys('My description');
var description = ptor.findElement(protractor.By.input('canvas.description'));
expect(description.getText()).toEqual('My description');

Я вижу, что входные данные получают текст, который он вставляет, и модель обновляется с тем же значением, но тест завершается неудачно, потому что description.getText () возвращает «» (пустая строка).

Есть ли другой способ поймать значения внутри входов?

Заранее спасибо.