]>
Commit | Line | Data |
---|---|---|
92f5a8d4 TL |
1 | import { NotAvailablePipe } from './not-available.pipe'; |
2 | ||
3 | describe('NotAvailablePipe', () => { | |
4 | let pipe: NotAvailablePipe; | |
5 | ||
92f5a8d4 | 6 | beforeEach(() => { |
f67539c2 | 7 | pipe = new NotAvailablePipe(); |
92f5a8d4 TL |
8 | }); |
9 | ||
10 | it('create an instance', () => { | |
11 | expect(pipe).toBeTruthy(); | |
12 | }); | |
13 | ||
f67539c2 | 14 | it('transforms not available (1)', () => { |
92f5a8d4 TL |
15 | expect(pipe.transform('')).toBe('n/a'); |
16 | }); | |
17 | ||
f67539c2 TL |
18 | it('transforms not available (2)', () => { |
19 | expect(pipe.transform('', 'Unknown')).toBe('Unknown'); | |
20 | }); | |
21 | ||
22 | it('transform not necessary (1)', () => { | |
92f5a8d4 TL |
23 | expect(pipe.transform(0)).toBe(0); |
24 | expect(pipe.transform(1)).toBe(1); | |
25 | }); | |
f67539c2 TL |
26 | |
27 | it('transform not necessary (2)', () => { | |
28 | expect(pipe.transform('foo')).toBe('foo'); | |
29 | }); | |
92f5a8d4 | 30 | }); |