5180 fichiers 38.5 Mo 0 téléchargements 246 vues mis à jour il y a 5 heures ui
nitro-v36-with-renderer-v36 / src / api / friends / MessengerIconState.test.ts
MessengerIconState.test.ts 730 o Télécharger le fichier
import { describe, expect, it } from 'vitest';
import { getMessengerIconState, MessengerIconState } from './MessengerIconState';

describe('getMessengerIconState (AIR friend bar messenger icon)', () => {
    it('hides the icon while no conversation is open, whatever is unread', () => {
        expect(getMessengerIconState(0, true, false)).toBe(MessengerIconState.HIDDEN);
    });

    it('blinks for an unread conversation until the icon is clicked', () => {
        expect(getMessengerIconState(2, true, false)).toBe(MessengerIconState.UNREAD);
        expect(getMessengerIconState(2, true, true)).toBe(MessengerIconState.SHOW);
        expect(getMessengerIconState(2, false, false)).toBe(MessengerIconState.SHOW);
    });
});
15Sujets
1Dépôts
20Membres
2En ligne
Profile
Inscrit
Dernière visite
Messages
0
Votes positifs
0
Votes négatifs
0

Nous utilisons des cookies pour assurer le bon fonctionnement du site et améliorer votre expérience. en savoir plus

Autoriser