import {verifyNoBrowserErrors} from 'angular2/src/test_lib/e2e_util'; describe('md-dialog', function() { var url = 'examples/src/material/dialog/index.html'; beforeEach(() => { browser.get(url); }); afterEach(verifyNoBrowserErrors); it('should open a dialog', function() { var openButton = element(by.id('open')); openButton.click(); var dialog = element(by.css('.md-dialog')); browser.sleep(500); expect(dialog.isPresent()).toEqual(true); dialog.sendKeys(protractor.Key.ESCAPE); expect(element(by.css('.md-dialog')).isPresent()).toEqual(false); }); });