Intern Functional Example1
// Intern - Functional:
define([
'intern!object',
'intern/chai!assert',
'../Request',
'require'
], function (registerSuite, assert, Request, require) {
var request,
url = 'https://github.com/theintern/intern';
registerSuite({
name: 'demo',
'submit form': function () {
return this.remote
.get(require.toUrl('./fixture.html'))
.elementById('operation')
.click()
.type('hello, world')
.end()
.elementById('submit')
.click()
.end()
.waitForElementById('result')
.text()
.then(function (resultText) {
assert.ok(
resultText.indexOf('"hello, world" completed successfully') > -1,
'When form is submitted, operation should complete successfully');
});
}
});
});
page revision: 0, last edited: 10 Feb 2017 23:54