1.  
  2. // ...
  3. let _heroNames = ['Mr. IQ', 'Magneta', 'Bombasto'];
  4. let _masterName = 'Master';
  5. it('should pass properties to children properly', function () {
  6. let parent = element.all(by.tagName('app-hero-parent')).get(0);
  7. let heroes = parent.all(by.tagName('app-hero-child'));
  8. for (let i = 0; i < _heroNames.length; i++) {
  9. let childTitle = heroes.get(i).element(by.tagName('h3')).getText();
  10. let childDetail = heroes.get(i).element(by.tagName('p')).getText();
  11. expect(childTitle).toEqual(_heroNames[i] + ' says:');
  12. expect(childDetail).toContain(_masterName);
  13. }
  14. });
  15. // ...
  16.