expect.element().css() Suggest edits
Since: v0.7Checks a given css property of an element exists and optionally if it has the expected value.
Usage
Example
this.demoTest = function (browser) {
browser.expect.element('#main').to.have.css('display');
browser.expect.element('#main').to.have.css('display', 'Testing for display');
browser.expect.element('#main').to.not.have.css('display');
browser.expect.element('#main').to.have.css('display').before(100);
browser.expect.element('#main').to.have.css('display').which.equals('block');
browser.expect.element('#main').to.have.css('display').which.contains('some value');
browser.expect.element('#main').to.have.css('display').which.matches(/some\ value/);
};
Parameters
Name | Type | description |
---|---|---|
property |
string | The css property name |
message Optional |
string | Optional log message to display in the output. If missing, one is displayed by default. |