cypress-enterprise-commands
Version:
Reusable Cypress custom commands for enterprise web applications
18 lines (17 loc) • 1.21 kB
TypeScript
declare namespace Cypress {
interface Chainable<Subject> {
verifyFirstRowHasPostedStatus(): Chainable<any>;
verifyFirstRowHasUnPostedStatus(): Chainable<any>;
verifyStatusOfNewTransaction(colIndex: number, status: RegExp): Chainable<any>;
verifyIntegratedTableLines(tableIndicies: number[], JLTableDetails: string[][]): Chainable<any>;
increaseScreenItemsMaxCount(count: number): Chainable<any>;
clickGeneratedTranscationHyperLinkinCellTable(r: number, c: number, module_extension: string, sideIndex: number, module_name: string): Chainable<any>;
clickFirstGeneratedTranscationHyperLink(hyperLinkSelector: string): Chainable<any>;
LoopsThroughTableRowsAndProcessesBasedOnCheckboxAttribute(): Chainable<any>;
deleteAllRowsInTheCostCenterDialog(): Chainable<any>;
addSalesItemLine(lineIndex: number, quantity: number, discountPercentage: number): Chainable<any>;
verifyCellInTable(equality: boolean, row: any | "first" | "last", columnIndex: number, expectedValue: string): Chainable<any>;
}
}
declare const getWrappedString: (x: JQuery<HTMLElement>) => string;
declare const trimTxt: (text: string) => string;