import {verifyNoBrowserErrors} from 'angular2/src/testing/e2e_util'; describe('md-radio-button', function() { var url = 'playground/src/material/radio/index.html'; beforeEach(() => { browser.get(url); }); afterEach(verifyNoBrowserErrors); it('should check one radio button and then check another', () => { var standaloneRadios = element.all(by.css('[name="element"]')); var firstRadio = standaloneRadios.first(); var lastRadio = standaloneRadios.last(); firstRadio.click(); expect(firstRadio.getAttribute('aria-checked')).toEqual('true'); lastRadio.click(); expect(firstRadio.getAttribute('aria-checked')).toEqual('false'); expect(lastRadio.getAttribute('aria-checked')).toEqual('true'); }); });