Projekt

Obecné

Profil

Stáhnout (902 Bajtů) Statistiky
| Větev: | Tag: | Revize:
1
import {DashboardPo} from './dashboard.po';
2
import {LoginPo} from '../login/login.po';
3
import {browser} from 'protractor';
4

    
5

    
6
describe('Login Module', () => {
7
  let dashboardPo: DashboardPo;
8
  let loginPo: LoginPo
9

    
10
  beforeEach(() => {
11
    dashboardPo = new DashboardPo();
12
    loginPo = new LoginPo();
13
  });
14

    
15
  it('Add user!', async () => {
16
    await loginPo.navigateTo();
17
    await loginPo.processForm();
18
    await dashboardPo.showUserInsert();
19
    expect(await dashboardPo.popupShown()).toEqual(true);
20
    await dashboardPo.sendUserForm();
21
    expect(await dashboardPo.success()).toEqual(true);
22
  });
23

    
24
  it('Add unit!', async () => {
25
    await loginPo.navigateTo();
26
    await loginPo.processForm();
27
    await dashboardPo.showUnitInsert();
28
    expect(await dashboardPo.popupShown()).toEqual(true);
29
    await dashboardPo.sendUnitForm();
30
    expect(await dashboardPo.success()).toEqual(true);
31
  });
32

    
33
});
(1-1/2)