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(); expect(element(by.css('.md-dialog')).isPresent()).toEqual(true); var dialog = element(by.css('.md-dialog')); dialog.sendKeys(protractor.Key.ESCAPE); expect(element(by.css('.md-dialog')).isPresent()).toEqual(false); }); });