describe('Přihlášení uživatele', () => {

    //Ověří, že se stránku podařilo načíst a zkontroluje, že jsme na správné stránce
    it('Test 1 - Úspěšné přihlášení uživatele', () => {

        //Ověří, že se stránku podařilo načíst
        cy.visit('https://school.moodledemo.net/login/index.php?lang=cs')
        cy.contains('Přihlášení do Mount Orange').should('be.visible')

        //Přihlášení do aplikace
        cy.get('#username').type('student')
        cy.get('#password').type('moodle25')
        cy.get('#loginbtn').click()

        //Kontrola, že se zobrazila a načetla správná stránka
        const expectedUrl = 'https://school.moodledemo.net/my/courses.php';
        cy.url().should('eq', expectedUrl);
        cy.contains('Moje kurzy').should('be.visible')
    })
})
