1
|
import {LoginPo} from '../login/login.po';
|
2
|
import {NavBarPo} from './nav-bar.po';
|
3
|
|
4
|
|
5
|
describe('NavBar Module', () => {
|
6
|
let navBarPo: NavBarPo;
|
7
|
let loginPo: LoginPo
|
8
|
|
9
|
beforeEach(async () => {
|
10
|
navBarPo = new NavBarPo();
|
11
|
loginPo = new LoginPo();
|
12
|
await loginPo.navigateTo();
|
13
|
await loginPo.processForm();
|
14
|
});
|
15
|
|
16
|
afterEach(async () => {
|
17
|
await loginPo.logout();
|
18
|
});
|
19
|
|
20
|
it('Add user!', async () => {
|
21
|
await navBarPo.showUserInsert();
|
22
|
expect(await navBarPo.popupShown()).toEqual(true);
|
23
|
await navBarPo.sendUserForm();
|
24
|
expect(await navBarPo.success()).toEqual(true);
|
25
|
});
|
26
|
});
|