2015-10-13 00:29:13 -07:00
|
|
|
import {verifyNoBrowserErrors} from 'angular2/src/testing/e2e_util';
|
2015-05-29 14:33:54 -07:00
|
|
|
|
|
|
|
describe('md-checkbox', function() {
|
2015-10-10 00:25:17 +02:00
|
|
|
var url = 'playground/src/material/checkbox/index.html';
|
2015-05-29 14:33:54 -07:00
|
|
|
|
|
|
|
beforeEach(() => { browser.get(url); });
|
|
|
|
afterEach(verifyNoBrowserErrors);
|
|
|
|
|
|
|
|
it('should toggle a checkbox', function() {
|
|
|
|
var checkbox = element.all(by.css('md-checkbox')).first();
|
|
|
|
|
|
|
|
checkbox.click();
|
|
|
|
expect(checkbox.getAttribute('aria-checked')).toEqual('true');
|
|
|
|
|
|
|
|
checkbox.click();
|
|
|
|
expect(checkbox.getAttribute('aria-checked')).toEqual('false');
|
|
|
|
});
|
|
|
|
});
|