blob: 06279a5ea96e6cb21005e67365814941d3750f40 (
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
|
import { NotAvailablePipe } from './not-available.pipe';
describe('NotAvailablePipe', () => {
let pipe: NotAvailablePipe;
beforeEach(() => {
pipe = new NotAvailablePipe();
});
it('create an instance', () => {
expect(pipe).toBeTruthy();
});
it('transforms not available (1)', () => {
expect(pipe.transform('')).toBe('n/a');
});
it('transforms not available (2)', () => {
expect(pipe.transform('', 'Unknown')).toBe('Unknown');
});
it('transform not necessary (1)', () => {
expect(pipe.transform(0)).toBe(0);
expect(pipe.transform(1)).toBe(1);
});
it('transform not necessary (2)', () => {
expect(pipe.transform('foo')).toBe('foo');
});
});
|