Skip to content
Snippets Groups Projects
Commit 7c346e93 authored by YParviz's avatar YParviz
Browse files

Version final

parent 23f431c3
Branches
No related tags found
No related merge requests found
class Heure {
private static _instance: Heure;
private _heure: number =0;
private constructor(heure :number) {
this._heure = heure;
}
public get heure(): number {
return this._heure;
}
public set heure(value: number) {
this._heure = value;
}
public static getInstance(heure: number = 0): Heure {
if (!Heure._instance) {
Heure._instance = new Heure(heure);
}
else {
Heure._instance._heure =heure
}
return Heure._instance;
}
}
\ No newline at end of file
class Minutes {
private _minutes: number=0;
private static instance: Minutes;
public get minutes(): number {
return this._minutes;
}
public set minutes(value: number) {
this._minutes = value;
}
private constructor(minutes) {
this.minutes = minutes;
}
public static getInstance(minutes: number = 0): Minutes {
if (!Minutes.instance) {
Minutes.instance = new Minutes(minutes);
}
else {
Minutes.instance._minutes =minutes
}
return Minutes.instance;
}
incrementMinutes(){
while(this.minutes<=59){
this._minutes++
}
}
}
\ No newline at end of file
function main(){
let s1 = Heure.getInstance(23);
console.log("Heure" + s1.heure)
while(s1.heure<24){
let s2 = Minutes.getInstance(25);
console.log("s1 : Texte : " + Minutes);
s2.incrementMinutes
console.log("s2 : Texte : " + s2.minutes);
}
}
main()
\ No newline at end of file
describe('template spec', () => { describe('template spec', () => {
beforeEach(() => { beforeEach(() => {
cy.visit('tests_cypress.html') cy.visit('https://dptinfo.iutmetz.univ-lorraine.fr/applis/stages/login.php');
}); });
it('passes', () => {
cy.visit('https://example.cypress.io')
}) it('Test alert connexion', () => {
cy.get('#login').type('wrongUsername');
}) cy.get('#psw').type('wrongPassword');
\ No newline at end of file cy.get('button[type="submit"]').click();
cy.get('.alert').should('contain.text', 'Couple Identifiant/mot de passe inconnu');
});
it('Test connexion reussi', () => {
cy.get('#login').type('Yparviz'); // Je ne me rappelle plus de mon pswd
cy.get('#psw').type('32216049');
cy.get('button[type="submit"]').click()
cy.url().should('include', '/portail.php');
});
});
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment