ember-ombu
Really simple page objects for your acceptance tests
Installation
ember install ember-ombu
Synopsis
import Ombu from 'ember-ombu';
var page = Ombu.create({
visit: '/login',
login: {
scope: 'form',
userName: ':text',
password: ':password',
submit: ':submit'
},
message: '.message'
});
test('can log-in', function(assert) {
visit(page);
fillIn(page.login.userName, 'santiago');
fillIn(page.login.password, 'secret');
click(page.login.submit);
andThen(function() {
assert.equal(find(page.message).text(), 'Log-in successful!');
});
});
See Ombu for more information.
Project's health
License
Ombu is licensed under the MIT license.
See LICENSE.md for the full license text.