import { render, screen } from '@tests/utils'; import SharingLink from './sharing-link'; describe('SharingLink', () => { it('render a Diaspora sharing link', () => { render(); expect(screen.getByRole('link', { name: 'Share on diaspora' })).toHaveClass( 'link--diaspora' ); }); it('render an Email sharing link', () => { render(); expect(screen.getByRole('link', { name: 'Share on email' })).toHaveClass( 'link--email' ); }); it('render a Facebook sharing link', () => { render(); expect(screen.getByRole('link', { name: 'Share on facebook' })).toHaveClass( 'link--facebook' ); }); it('render a Journal du Hacker sharing link', () => { render(); expect( screen.getByRole('link', { name: 'Share on journal-du-hacker' }) ).toHaveClass('link--journal-du-hacker'); }); it('render a LinkedIn sharing link', () => { render(); expect(screen.getByRole('link', { name: 'Share on linkedin' })).toHaveClass( 'link--linkedin' ); }); it('render a Twitter sharing link', () => { render(); expect(screen.getByRole('link', { name: 'Share on twitter' })).toHaveClass( 'link--twitter' ); }); }); eae00d81d3a082b3c04074e09f8e'>refslogtreecommitdiffstats
blob: 73c5a88f29f1f3dafac0ccd01752421ebdd343e5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33