You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
19 lines
829 B
19 lines
829 B
2 years ago
|
const actor = require("../support/actors/actor");
|
||
|
const userData = require("../support/const/user-data");
|
||
|
const dashboardPage = require("../support/pages/dashboard-page");
|
||
|
const setupPage = require("../support/pages/setup-page");
|
||
|
|
||
|
describe("user can create a new account on setup page", () => {
|
||
|
before(() => {
|
||
|
cy.visit("/setup");
|
||
|
});
|
||
|
it("user can create new account", () => {
|
||
|
cy.url().should("be.equal", setupPage.SetupPage.url);
|
||
|
actor.actor.setupTask.fillAndSubmitSetupForm(userData.DEFAULT_USER_DATA.username, userData.DEFAULT_USER_DATA.password, userData.DEFAULT_USER_DATA.password);
|
||
|
cy.url().should("be.equal", dashboardPage.DashboardPage.url);
|
||
|
cy.get('[role="alert"]')
|
||
|
.should("be.visible")
|
||
|
.and("contain.text", "Added Successfully.");
|
||
|
});
|
||
|
});
|