5180 fichiers 38.5 Mo 0 téléchargements 259 vues mis à jour il y a 5 heures ui
nitro-v36-with-renderer-v36 / src / common / layout / LayoutImage.test.tsx
LayoutImage.test.tsx 696 o Télécharger le fichier
import { cleanup, render } from '@testing-library/react';
import { afterEach, describe, expect, it } from 'vitest';
import { LayoutImage } from './LayoutImage';

afterEach(cleanup);

describe('LayoutImage', () => {
    it('leaves the src out when the url is empty, so the browser does not fetch the page again', () => {
        const { container } = render(<LayoutImage imageUrl="" />);

        expect(container.querySelector('img').hasAttribute('src')).toBe(false);
    });

    it('keeps the src when there is a url', () => {
        const { container } = render(<LayoutImage imageUrl="a.png" />);

        expect(container.querySelector('img').getAttribute('src')).toBe('a.png');
    });
});
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