1234567891011121314151617181920212223242526272829303132 |
- casper.test.begin('counter', 8, function (test) {
- casper
- .start('examples/counter/index.html')
- .then(function () {
- test.assertSelectorHasText('div', 'Clicked: 0 times')
- })
- .thenClick('button:nth-child(1)', function () {
- test.assertSelectorHasText('div', 'Clicked: 1 times')
- })
- .thenClick('button:nth-child(2)', function () {
- test.assertSelectorHasText('div', 'Clicked: 0 times')
- })
- .thenClick('button:nth-child(3)', function () {
- test.assertSelectorHasText('div', 'Clicked: 0 times')
- })
- .thenClick('button:nth-child(1)', function () {
- test.assertSelectorHasText('div', 'Clicked: 1 times')
- })
- .thenClick('button:nth-child(3)', function () {
- test.assertSelectorHasText('div', 'Clicked: 2 times')
- })
- .thenClick('button:nth-child(4)', function () {
- test.assertSelectorHasText('div', 'Clicked: 2 times')
- })
- .wait(1000)
- .then(function () {
- test.assertSelectorHasText('div', 'Clicked: 3 times')
- })
- .run(function () {
- test.done()
- })
- })
|