mirror of https://github.com/lukechilds/polar.git
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.
17 lines
547 B
17 lines
547 B
import { Selector } from 'testcafe';
|
|
|
|
class App {
|
|
logoLink = Selector('[class*="x-Header "] [class*="x-Logo "] a');
|
|
hamburgerMenu = Selector('[data-icon=menu]');
|
|
createNetworkItem = Selector('.ant-dropdown-menu-item').withExactText('Create Network');
|
|
|
|
clickHamburgerMenu = async (t: TestController) => t.click(this.hamburgerMenu);
|
|
clickCreateNetwork = async (t: TestController) =>
|
|
t
|
|
.click(this.hamburgerMenu)
|
|
.expect(this.createNetworkItem)
|
|
.ok()
|
|
.click(this.createNetworkItem);
|
|
}
|
|
|
|
export default new App();
|
|
|