1
0
Fork 0
mirror of https://github.com/openstf/stf synced 2025-10-04 02:09:32 +02:00
OpenSTF/res/test/e2e/widget-container/widget-container-spec.js
Lukasz.Zeglinski 7d593cdb51 Add test for issue #1076
Add tests for device icon view
2019-09-19 16:41:18 +02:00

36 lines
1.1 KiB
JavaScript

describe('Widget Container Page', function() {
var DeviceListPage = require('../devices')
var deviceListPage = new DeviceListPage()
var WidgetContainerPage = require('./')
var widgetContainerObj = new WidgetContainerPage()
var LoginPage = require('../login')
var loginPage = new LoginPage()
it('should display amount of devices used by the user', function() {
deviceListPage.get()
deviceListPage.controlAvailableDevice()
deviceListPage.get()
widgetContainerObj.getAmountOfAssignedToUserDevices().then(function(amount) {
expect(amount).toBe('1')
})
})
it('should display user name after login on widget', function() {
widgetContainerObj.getUserNameFromWidget().then(function(userName) {
expect(userName.toLowerCase()).toBe(loginPage.getUserName().toLowerCase())
})
})
afterEach(function() {
// Unassign element if is assigned
deviceListPage.get()
deviceListPage.deviceStopUsingBtn.count().then(function(elements) {
if (elements > 0) {
deviceListPage.unassignDevice()
}
})
})
})