Skip to content

Commit 8127e32

Browse files
tests
1 parent 6cb88b8 commit 8127e32

File tree

1 file changed

+27
-3
lines changed

1 file changed

+27
-3
lines changed

tests/mongomart-test.js

Lines changed: 27 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,29 @@
1-
describe('Mongomart', () => {
2-
it('should ...', () => {
3-
browser.url('http://urfu-2016-testing.herokuapp.com/');
1+
const chai = require('chai');
2+
const moment = require('moment')
3+
describe('Mongo market tests', () => {
4+
it('поиск продукта по совпадению', () => {
5+
browser
6+
.url('')
7+
.click('input[placeholder="Search"]')
8+
.keys('usb')
9+
.click('button[type="submit"]')
10+
chai.assert.equal('USB Stick (Green),USB Stick (Leaf),USB Stick',browser.getText('div.col-md-5 > h3'));
11+
});
12+
it('should update bread crumbs after click on `Books`', () => {
13+
browser
14+
.url('')
15+
.click('*=Swag')
16+
chai.assert.equal(browser.getText('.breadcrumb > li'),'Home,Swag')
17+
});
18+
it('Проверка даты комментария', () => {
19+
var today = moment();
20+
browser
21+
.url('/item/22')
22+
.click('div.well textarea')
23+
.keys('test')
24+
.click('div.well button[type="submit"]')
25+
var myCommet = browser.getText('div.col-lg-12>div')[browser.getText('div.col-lg-12>div').length - 1];
26+
var date = moment.utc(myCommet.split('\n')[0], 'MMMM Do YYYY, h:mm:ss a');
27+
chai.assert.ok(today.diff(date, 'seconds') < 5);
428
});
529
});

0 commit comments

Comments
 (0)