title: Angular testing: Protractor can't get input value
body: <p>I'm new to Protractor..I think I understood the basic principles in spite of the lacking documentation, but I can't find a way to solve this problem.</p>
  
  <p>Given this code:</p>
  
  <pre><code>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');
  </code></pre>
  
  <p>I can see that the input gets the text it's inserting and the model updates with the same value, but the test failures 'cause description.getText() returns '' (empty string).</p>
  
  <p>Is there a different way to catch values inside inputs?</p>
  
  <p>Thanks in advance.</p>