Skip to content
Snippets Groups Projects
fixed-dialog.e2e.component.ts 1.59 KiB
Newer Older
  • Learn to ignore specific revisions
  • ///
    /// Copyright (C) 2022 Das Land Schleswig-Holstein vertreten durch den
    /// Ministerpräsidenten des Landes Schleswig-Holstein
    /// Staatskanzlei
    /// Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
    ///
    /// Lizenziert unter der EUPL, Version 1.2 oder - sobald
    /// diese von der Europäischen Kommission genehmigt wurden -
    /// Folgeversionen der EUPL ("Lizenz");
    /// Sie dürfen dieses Werk ausschließlich gemäß
    /// dieser Lizenz nutzen.
    /// Eine Kopie der Lizenz finden Sie hier:
    ///
    /// https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
    ///
    /// Sofern nicht durch anwendbare Rechtsvorschriften
    /// gefordert oder in schriftlicher Form vereinbart, wird
    /// die unter der Lizenz verbreitete Software "so wie sie
    /// ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
    /// ausdrücklich oder stillschweigend - verbreitet.
    /// Die sprachspezifischen Genehmigungen und Beschränkungen
    /// unter der Lizenz sind dem Lizenztext zu entnehmen.
    ///
    
    
    export class FixedDialogE2EComponent {
    
    	private readonly locatorDialogHeader: string = 'dialog-header';
    	private readonly locatorDialogContent: string = 'dialog-content';
    	private readonly locatorCloseButton: string = 'close-button';
    	private readonly locatorMinMaxButton: string = 'min-max-button';
    
    
    	public getDialogHeader() {
    
    		return cy.getTestElement(this.locatorDialogHeader);
    	}
    
    
    	public getDialogContent() {
    
    		return cy.getTestElement(this.locatorDialogContent);
    	}
    
    
    	public getCloseButton() {
    
    		return cy.getTestElement(this.locatorCloseButton);
    	}
    
    
    	public getMinMaxButton() {
    
    		return cy.getTestElement(this.locatorMinMaxButton);
    	}
    }